[6] [CITE@en[Character set "$rfc2616:CHAR"]]
( ([TIME[2014-09-17 10:12:21 +09:00]] 版))
<http://chars.suikawiki.org/set/%24rfc2616%3ACHAR>

[REFS[
- [7] [CITE@en[RFC 7233 - Hypertext Transfer Protocol (HTTP/1.1): Range Requests]] ([TIME[2014-09-11 09:57:55 +09:00]] 版) <https://tools.ietf.org/html/rfc7233#section-4.2>
]REFS]

[8] >>7 は [CODE(ABNF)@en[CHAR]] を使っていますが、 [[RFC 723x]]
のどこでも [CODE(ABNF)@en[CHAR]] は定義されていません。

* CGI における定義

[1] 
[PRE(ABNF code)[
      separator     = "(" | ")" | "<" | ">" | "@" | "," | ";" | ":" |
                      "\" | <"> | "/" | "[" | "]" | "?" | "=" | "{" |
                      "}" | SP | HT
      CHAR          = alpha | digit | separator | "!" | "#" | "$" |
                      "%" | "&" | "'" | "*" | "+" | "-" | "." | "`" |
                      "^" | "_" | "{" | "|" | "}" | "~" | [[CTL]]
]PRE]

[5] [[CGI]] としては[[文字コード]]は[[システム定義]]とされていますが、
[[Unix]] では [[US-ASCII]] になっています [SRC[>>4]]。

** 仕様書
[REFS[
- [2] [CITE@en[RFC 3875 - The Common Gateway Interface (CGI) Version 1.1]] 
-- [3] '''<http://tools.ietf.org/html/rfc3875#page-7>'''
-- [4] <http://tools.ietf.org/html/rfc3875#section-7>
]REFS]

