<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="3" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[3]</anchor-end> 
<dfn>一般ヘッダー</dfn>は、
かつての
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">HTTPヘッダー</anchor>の分類の1つです。</p><section><h1>HTTP 一般頭欄</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="1" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[1]</anchor-end> 一般 (general) 頭欄には、 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">HTTP</anchor> 通信に関する情報を持つ<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">頭欄</anchor>が分類されます。
一般に、一般頭欄は<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">要求</anchor>にも<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">応答</anchor>にも使うことが出来ます。</p><comment-p xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="22" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[22]</anchor-end>
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">実体頭欄</anchor>とも似ていますが、一応区別されています。</comment-p><section><h1>特殊例</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="2" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[2]</anchor-end> <code>Warning</code> 欄は <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC2068</anchor> では<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">応答頭欄</anchor>でしたが、 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC2616</anchor>
で一般頭欄に変更されました。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="21" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[21]</anchor-end> Geo 系って意味的には要求頭欄かつ応答頭欄だろうか? HTTP にはそういう概念は無いけど。</p></section><section><h1>歴史</h1><figure class="quote"><figcaption><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="6" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[6]</anchor-end> RFC 1945 (HTTP/1.0) 4.3 RFC 2068・2616 (HTTP/1.1) 4.5 General Header Fields</figcaption><blockquote><p>There are a few header fields which have general applicability for
both request and response messages, but which do not apply to the
entity being transferred.
These <del>headers</del> <ins>header fields</ins> apply only to the message being transmitted.</p></blockquote><p><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">要求</anchor>メッセージと<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">応答</anchor>メッセージの両方に一般的に応用できる頭欄が幾つかありますのですが、これらは転送される実体には適用しません。
これらの頭<ins>欄</ins>は転送されるメッセージにだけ適用されます。</p><blockquote><ul><li><delete xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><insert><pre xmlns="http://www.w3.org/1999/xhtml"><ins>;; RFC 1945</ins>
       General-Header = Date                     ; Section 10.6
                      | Pragma                   ; Section 10.12</pre></insert></delete><insert xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><pre xmlns="http://www.w3.org/1999/xhtml"><ins>;; RFC 2068</ins>
          general-header = Cache-Control            ; Section 14.9
                         | Connection               ; Section 14.10
                         | Date                     ; Section 14.19
                         | Pragma                   ; Section 14.32
                         | Transfer-Encoding        ; Section 14.40
                         | Upgrade                  ; Section 14.41
                         | Via                      ; Section 14.44</pre></insert><insert xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><pre xmlns="http://www.w3.org/1999/xhtml"><ins>;; RFC 2616</ins>
       general-header = Cache-Control            ; Section 14.9
                      | Connection               ; Section 14.10
                      | Date                     ; Section 14.18
                      | Pragma                   ; Section 14.32
                      | Trailer                  ; Section 14.40
                      | Transfer-Encoding        ; Section 14.41
                      | Upgrade                  ; Section 14.42
                      | Via                      ; Section 14.45
                      | Warning                  ; Section 14.46</pre></insert></li></ul></blockquote><blockquote><p>General<ins>-</ins>header field names can be extended reliably only in
combination with a change in the protocol version. However, new or
experimental header fields may be given the semantics of general
header fields if all parties in the communication recognize them to
be general<ins>-</ins>header fields.  Unrecognized header fields are treated 
as <del>Entity-Header</del> <ins>entity-header</ins> fields.</p></blockquote><p>一般頭欄名は、プロトコルの版の変更と組合せてのみ確実に拡張できます。
しかし、新しいあるいは実験的な頭欄は、
通信のすべての当事者がこれを一般頭欄であると認識するなら、
一般頭欄の意味を与えても構いません。
認識できない頭欄は<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">実体頭欄</anchor>として扱われます。</p></figure></section></section><section><h1>RTSP 頭欄</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="8" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[8]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">HTTP</anchor> から派生した <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RTSP</anchor> にも<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">一般ヘッダー</anchor>の区分があります。</p><table><tbody><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Cache-Control:</anchor></td><td>[RFC 2326]</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Connection:</anchor></td><td>[RFC 2326]</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Date:</anchor></td><td>[RFC 2326]</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Range:</anchor> *</td><td>[RFC 2326]</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Session:</anchor> *</td><td>[RFC 2326]</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Timestamp:</anchor></td><td>[RFC 2326]</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Transport:</anchor> *</td><td>[RFC 2326]</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Via:</anchor></td><td>[RFC 2326]</td></tr></tbody></table><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="19" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[19]</anchor-end> <code>*</code> の3欄は、 
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">要求頭欄</anchor>かつ<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">応答頭欄</anchor>に分類されています。</p></section><section><h1>SIP 一般頭欄</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="4" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[4]</anchor-end> 
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">HTTP</anchor> から派生した <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">SIP</anchor> にも<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">一般ヘッダー</anchor>の区分があります。</p><table><tbody><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Accept:</anchor></td><td>[RFC 2543], [RFC 3261]</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Accept-Encoding:</anchor></td><td>[RFC 2543], [RFC 3261]</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Accept-Language:</anchor></td><td>[RFC 2543], [RFC 3261]</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Alert-Info:</anchor></td><td>[RFC 3261]</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Allow-Event:</anchor></td><td>[RFC 3265]</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Call-ID:</anchor></td><td>[RFC 2543], [RFC 3261]</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Call-Info:</anchor></td><td>[RFC 3261]</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Contact:</anchor></td><td>[RFC 2543], [RFC 3261]</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">CSeq:</anchor></td><td>[RFC 2543], [RFC 3261]</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Date:</anchor></td><td>[RFC 2543], [RFC 3261]</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Encryption:</anchor></td><td>[RFC 2543]</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Expires:</anchor></td><td>[RFC 2543], [RFC 3261]</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Event:</anchor></td><td>[RFC 3265]</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">f:</anchor> == From:</td><td>[RFC 2543], [RFC 3261]</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">From:</anchor></td><td>[RFC 2543], [RFC 3261]</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">i:</anchor> == Call-ID:</td><td>[RFC 2543], [RFC 3261]</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">m:</anchor> == Contact:</td><td>[RFC 2543], [RFC 3261]</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">MIME-Version:</anchor></td><td>[RFC 3261]</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">o:</anchor> == Event:</td><td>[RFC 3265]</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Organization:</anchor></td><td>**, [RFC 3261]</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">P-Access-Network-Info:</anchor></td><td>[RFC 3455]</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">P-Asserted-Identity:</anchor></td><td>[RFC 3325]</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">P-Charging-Function-Address:</anchor></td><td>[RFC 3455]</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">P-Charging-Vector:</anchor></td><td>[RFC 3455]</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">P-DCS-Trace-Party-ID:</anchor></td><td>[to be RFC]</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">P-DCS-OSPS:</anchor></td><td>[to be]</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">P-DCS-Billing-Info:</anchor></td><td>[to be]</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">P-DCS-LAES:</anchor></td><td>[to be]</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">P-Media-Authorization:</anchor></td><td>[RFC 3313]</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">P-Preferred-Identity:</anchor></td><td>[RFC 3325]</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">P-Redirect:</anchor></td><td>[RFC to be]</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Path:</anchor></td><td>[RFC 3327]</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Privacy:</anchor></td><td>[RFC 3323]</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Reason:</anchor></td><td>[RFC 3326]</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Record-Route:</anchor></td><td>[RFC 2543], [RFC 3261]</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Reply-To:</anchor></td><td>[RFC 3261]</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Require:</anchor></td><td>**, [RFC 3261]</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Service-Route:</anchor></td><td>[RFC to be]</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Timestamp:</anchor></td><td>[RFC 2543], [RFC 3261]</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">t:</anchor> == To:</td><td>[RFC 2543], [RFC 3261]</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">To:</anchor></td><td>[RFC 2543], [RFC 3261]</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">u:</anchor> == Allow-Event:</td><td>[RFC 3265]</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">User-Agent:</anchor></td><td>**, [RFC 3261]</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">v:</anchor> == Via:</td><td>[RFC 2543], [RFC 3261]</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Via:</anchor></td><td>[RFC 2543], [RFC 3261]</td></tr></tbody></table><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="5" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[5]</anchor-end> <code>**</code> のついた欄は、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC2543</anchor> では<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">要求頭欄</anchor>又は<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">応答頭欄</anchor>に分類されていました。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="7" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[7]</anchor-end> [IANAREG] <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://www.iana.org/assignments/sip-parameters">http://www.iana.org/assignments/sip-parameters</anchor-external> 2003-08-06</p><ul><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="20" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[20]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Supported:</anchor> [RFC 3261]</li></ul></section><section><h1>メイル・ニュース頭欄</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="9" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[9]</anchor-end> 
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">電子メイル//頭欄</anchor>・<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">電子ニュース//頭欄</anchor>のうち、
メッセージ伝達一般に分類される頭欄です。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="10" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[10]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">HTTP</anchor> 系の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">一般ヘッダー</anchor>とは意味がかなり違います。</p><table><tbody><tr><th>名前</th><th>意味</th><th>メイル</th><th>ニュース</th></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Also-Control:</anchor></td><td>制御</td><td></td><td>○</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Content-Conversion:</anchor></td><td></td><td>○</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Content-Return:</anchor></td><td></td><td>○</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Control:</anchor></td><td>制御</td><td></td><td>○</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Conversion:</anchor></td><td></td><td>○</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Conversion-With-Loss:</anchor></td><td></td><td>○</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Date:</anchor></td><td>日付</td><td>◎</td><td>◎</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Discarded-X400-IPMS-Extentions:</anchor></td><td></td><td>○</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Expires:</anchor></td><td>期限切れ</td><td>○</td><td>○</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Expiry-Date:</anchor></td><td>期限切れ</td><td>○</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Followup-To:</anchor></td><td>返信先ニュース組</td><td></td><td>○</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Generate-Delivery-Report:</anchor></td><td></td><td>○</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Illegal-Field:</anchor></td><td>不正欄</td><td>○</td><td></td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Illegal-Object:</anchor></td><td>不正物体</td><td>○</td><td></td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Incomplete-Copy:</anchor></td><td></td><td>○</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Precedence:</anchor></td><td>配送速度</td><td>○</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Reply-By:</anchor></td><td>返信締切日時</td><td>○</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Reply-To:</anchor></td><td>返信先</td><td>○</td><td>○</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">X-Cite:</anchor></td><td>引用版情報</td><td>○</td><td>○</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">X-Face-Type:</anchor></td><td>送信者の顔の形式</td><td>○</td><td>○</td></tr><tr><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">X400-Content-Return:</anchor></td><td></td><td>○</td></tr></tbody></table></section><section><h1>メモ</h1></section></body></html>