[Webベース]URIの文字構成
uric = reserved | unreserved | escaped
(1) reserved = ";" | "/" | "?" | ":" | "@" | "&" | "=" | "+" |
"$" | ","
(2) unreserved = alphanum | mark
mark = "-" | "_" | "." | "!" | "~" | "*" | "'" | "(" | ")"
(3) , :
escaped = "%" hex hex
hex = digit | "A" | "B" | "C" | "D" | "E" | "F" |
"a" | "b" | "c" | "d" | "e" | "f"
:
,
1. (3) , UrlEncode;
2. (1) , UrlEncode, query value , reserved ;
3. (2) , UrlEncode。 , (2) mark , UrlEncode。
:http://www.faqs.org/rfcs/rfc2396.html