[1] [[HTTP]] の [DFN[[CODE(HTTP)@en[[[Cookie:]]]] [[要求頭欄]]]]は、[[Cookie]] を[[鯖]]に送信するためのものです。 * 仕様書 - [2] [[Netscape Cookie]]: [CITE[Client Side State - HTTP Cookies]] * 処理モデル [4] [[HTTP]] [[要求]]を構築する際に、[[要求URL]] と[[利用者エージェント]]が保持している [[Cookie]] を比較し、[[一致]]するものであれば [CODE(HTTP)@en[[[Cookie:]]]] [[要求頭欄]]に入れます。 [CODE(HTTP)@en[[[Cookie:]]]] [[欄]]には [[Cookie]] の名前と値の組を [PRE(HTTP example code)[ Cookie: NAME1=OPAQUE_STRING1; NAME2=OPAQUE_STRING2 ... ]PRE] のように並べて記述します。 [SRC[>>2]] * 複数の頭欄 [5] [CODE(HTTP)@en[[[Cookie:]]]] [[要求頭欄]]が複数あっても良いのかどうかは仕様上明確になっていません。 * 仕様書から [3] > When requesting a URL from an HTTP server, the browser will match the URL against all cookies and if any of them match, a line containing the name/value pairs of all matching cookies will be included in the HTTP request. Here is the format of that line: > Cookie: NAME1=OPAQUE_STRING1; NAME2=OPAQUE_STRING2 ... ;; [SRC[>>2]]