File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed
docs/3-web-servers/09-cookie Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -12,9 +12,9 @@ HTTPにおけるリクエストとレスポンスには、**ヘッダ**と呼ば
1212
1313## Cookie
1414
15- レスポンスヘッダに` set-cookie ` ヘッダを含めることにより、次回以降のリクエストで、クライアントはそのデータをリクエストヘッダの` cookie ` ヘッダに入れて毎回送信します。この性質を利用することで、HTTPサーバーはクライアント毎に異なるサービスを提供できるようになります。
15+ レスポンスヘッダに` Set-Cookie ` ヘッダを含めることにより、次回以降のリクエストで、クライアントはそのデータをリクエストヘッダの` Cookie ` ヘッダに入れて毎回送信します。この性質を利用することで、HTTPサーバーはクライアント毎に異なるサービスを提供できるようになります。
1616
17- Cookie自体もKey-Valueのデータ構造となっているので、` set-cookie ` ヘッダを複数回送信することにより、複数のcookieを1つのレスポンスで送信することができます 。例として、[ Yahoo! Japanのウェブサイト] ( https://www.yahoo.co.jp/ ) にアクセスした際に、Yahoo! Japanが送信するCookieの中身を覗いてみましょう。
17+ Cookie自体もKey-Valueのデータ構造となっているので、` Set-Cookie ` ヘッダを複数回送信することにより、複数のCookieを1つのレスポンスで送信することができます 。例として、[ Yahoo! Japanのウェブサイト] ( https://www.yahoo.co.jp/ ) にアクセスした際に、Yahoo! Japanが送信するCookieの中身を覗いてみましょう。
1818
1919![ Yahoo! JapanのCookie] ( ./yahoo-cookies.png )
2020
@@ -28,7 +28,7 @@ Cookie自体もKey-Valueのデータ構造となっているので、`set-cookie
2828
2929## ExpressでCookieを利用する
3030
31- Expressを用いてレスポンスヘッダにCookieを付加するには、[ ` express.Response#cookie ` メソッド] ( https://expressjs.com/ja/api.html#res.cookie ) を利用します。また、クライアントからのリクエストの` cookie ` ヘッダを解析するためには、[ cookie-parser] ( https://www.npmjs.com/package/cookie-parser ) パッケージを利用します。
31+ Expressを用いてレスポンスヘッダにCookieを付加するには、[ ` express.Response#cookie ` メソッド] ( https://expressjs.com/ja/api.html#res.cookie ) を利用します。また、クライアントからのリクエストの` Cookie ` ヘッダを解析するためには、[ cookie-parser] ( https://www.npmjs.com/package/cookie-parser ) パッケージを利用します。
3232
3333``` shell
3434npm install cookie-parser
You can’t perform that action at this time.
0 commit comments