-
Notifications
You must be signed in to change notification settings - Fork 4
/
326.txt
33 lines (26 loc) · 1.29 KB
/
326.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
[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]