質問

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

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

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

しかし、Cookieのサイズは約10 kbになります。これを行う方法?誰かがアイデアを持っていますか?

役に立ちましたか?

解決

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

正しく思い出すと、ほとんどの最新のブラウザのCookieの標準サイズは〜4096バイト(名前を含めて、時にはそうでない場合もあります)であるため、Cookieを作成するときにこれを念頭に置いてください。

また、Cookieのデータは、そのようなデータを操作するときにデューデリジェンスを行使することで改ざんする可能性があることに留意してください。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top