html5に新たに導入されたlocalStorage機能は、クッキーの代替品ですか? localStorageは、httpをステートレスからステートフルにするのに役立ちますか?または、localStorageはCookieに追加されています。
あなたはまだユーザを追跡するためにクッキーを使用する必要がありますか、それともそれはny localStorageで行うことができますか?localStorageクッキーの代わりに?
3
A
答えて
2
ローカルストレージでは、クライアント側のJavaScriptがローカルマシンに状態を保存することができます(LocalStorageがサポートされている場合)。これは、クライアント側のJavaScriptがCookieを使用する可能性があることの1つですが、Cookieは、LocalStorageが置き換えられない他のものにも使用されます。
たとえば、LocalStorageはサーバーから見られないので、サーバーがクライアントの状態を追跡したり、ドメイン上の複数のページにわたって何かを追跡したい場合、サーバーはLocalStorageを使用できず、それでもクッキーを使用します。ドメインのCookieは、各ドメインの要求ごとにサーバーに送信されます(サイトのすべてのページで認証されたログインなどが可能になります)。これはLocalStorageができないものです。
1
LocalStorageはHTTPとは関係ありません。純粋にクライアント側の機能です。
関連する問題
- 1. localstorageの代わりにAngular2クッキー
- 2. HTML5の代わりにlocalStorage
- 3. Yiiクッキーの代わりにデータベースを使用する
- 4. RailsTutorial.orgエクササイズ9.6.2 - ユーザーサインインのためにクッキーの代わりにセッションを使用
- 5. の代わりに
- 6. SSOの代わりにSelenium Webdriverの代わりに
- 7. MySQLの代わりにCOUNT(*)OVER(PARTITION BY mct.MasterTableid)の代わりに
- 8. java印刷の代わりに0の代わりに
- 9. asp.netの代わりにasp.netの代わりにmvc
- 10. example.comの代わりにwww.example.comにクッキーが設定されています
- 11. 分度器:クッキー値を取得するとクッキー値の代わりにオブジェクトが返される
- 12. 、代わりの
- 13. 変更する代わりに完全にクッキーを消去する
- 14. 代わりにevent.srcElement.id
- 15. 代わりにgroup_concat
- 16. Entirerow.Clearcontentsに代わり
- 17. 代わりにギャラリーウィジェット
- 18. が、代わりに
- 19. 代わりにクラス
- 20. SpinWait.SpinUntilに代わり
- 21. 代わりに幅
- 22. 現代のフレームの代わりに?
- 23. 古代の "マーキー"タグの代わりに?
- 24. 代わりに、コードの下
- 25. ポップアップメニューの代わりにプレハニカム
- 26. デバッグの代わりにログ?
- 27. 注釈の代わりに?
- 28. ボタンの代わりにピッカー
- 29. オペレータの代わりにmysql
- 30. Application.DoEvents()の代わりに
これを見てください:http://stackoverflow.com/questions/3220660/local-storage-vs-cookies – Nobita