0

フォームの状態(入力要素の値)を保存する必要があります。

ただし、フォームは標準のhtmlフォームではないため、ブラウザはフォームの状態を保存しません。

フォームの状態をCookieとして保存する必要があります。サーバー側では何も保存できません。

ただし、Cookieのサイズは約10KBになります。これを行う方法?誰かアイデアがありますか?

4

1 に答える 1

1

保存時に10KBのデータを複数のCookie(つまり、同じドメイン内の異なる名前のCookie)に分割し、取得時にそれらのCookie値を結合します。

正しく思い出せば、最近のほとんどのブラウザでのCookieの標準サイズは約4096バイト(名前を含む場合と含まない場合があります)なので、Cookieを作成するときはこのことに注意してください。

また、Cookie内のデータが改ざんされる可能性があることにも注意してください。そのようなデータを扱う場合は、十分な注意を払ってください。

于 2012-01-16T12:57:46.457 に答える