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. の代わりに
- 5. RailsTutorial.orgエクササイズ9.6.2 - ユーザーサインインのためにクッキーの代わりにセッションを使用
- 6. example.comの代わりにwww.example.comにクッキーが設定されています
- 7. SpinWait.SpinUntilに代わり
- 8. 代わりにギャラリーウィジェット
- 9. 現代のフレームの代わりに?
- 10. 古代の "マーキー"タグの代わりに?
- 11. Windowsの代わりにタスクスケジューラ
- 12. fopen()の代わりにSqlite?
- 13. マイクロソフトセキュリティアプリケーションブロックの代わりに?
- 14. CVDisplayLinkの代わりに、NSTimer
- 15. fcntlの代わりに
- 16. コンポジションリフトの代わりにliftIO
- 17. MVS SSRSの代わりに?
- 18. JavaScriptの代わりにarray_count_values
- 19. Intent.FLAG_ACTIVITY_CLEAR_TASKの代わりに
- 20. の代わりにpthread_timedjoin_np
- 21. システムの代わりに( "PAUSE")?
- 22. JNotifyの代わりに?
- 23. 51degrees.mobiの代わりに?
- 24. Thread.Suspend()メソッドの代わりに
- 25. セレンウェブドライバ - getEvalの代わりに
- 26. IPの代わりに、URI
- 27. ストップウォッチの代わりに?
- 28. SlideshowProディレクターの代わりに?
- 29. Application.DoEvents()の代わりに
- 30. GDI +の代わりに
これを見てください:http://stackoverflow.com/questions/3220660/local-storage-vs-cookies – Nobita