KJR020 KJR020's Blog

Cookieとは

Cookieについて

技術面接に関して、どのような事を聞かれるのか気になった
Cookieについて、十分に理解してなかったと気づいた

「サーバーとブラウザで通信したセッションに関する情報を記録し、 再度アクセスしたときに状態を復帰できるように、保存する仕組み」

調べてみた。

Cookieとは?

理解はおおよそ合っている。 HTTP Cookieとも呼ばれるらしい。 ユーザーがウェブサイトにアクセスした時にブラウザに送られてくるテキストデータ。
Edgeでは、下記のpathに存在する
C:\Users\<ユーザー名>\AppData\Local\Microsoft\Edge\User Data\Default\Cookies
ユーザーがアクセスしたときの情報を保存しておいて、再度アクセスしたときに状態を復元できる

セッションCookieとパーシステントCookieがあるらしい。
セッションCookieは一時的なもので、ブラウザを閉じると削除される。
パーシステントCookieは、有効期限が設定されていて、有効期限まではデバイスに残る。

参考

面接で聞かれた技術的質問🚀
面接で聞かれた技術的質問🚀 favicon zenn.dev
面接で聞かれた技術的質問🚀
Google による Cookie の利用方法 – ポリシーと規約 – Google
Google による Cookie の利用方法 – ポリシーと規約 – Google favicon policies.google.com
Cookie の表示、編集、削除 - Microsoft Edge Developer documentation
Microsoft Edge DevTools で、アプリケーション ツールの [Cookie] ウィンドウを使用して、Web ページの HTTP Cookie を表示、編集、削除します。 HTTP Cookie は、ユーザー セッションの管理、ユーザーの個人用設定の保存、ユーザーの動作の追跡に使用されます。
Cookie の表示、編集、削除 - Microsoft Edge Developer documentation favicon learn.microsoft.com
Cookie の表示、編集、削除 - Microsoft Edge Developer documentation
Esc
キーワードを入力して検索