|
|
|
@ -36,8 +36,11 @@
|
|
|
|
|
reserved = gen_delims | sub_delims; |
|
|
|
|
unreserved = alpha | digit | "-" | "." | "_" | "~"; |
|
|
|
|
|
|
|
|
|
# many clients don't encode these, e.g. curl, wget, ... |
|
|
|
|
delims = "<" | ">" | "#" | "%" | '"'; |
|
|
|
|
unwise = " " | "{" | "}" | "|" | "\\" | "^" | "[" | "]" | "`"; |
|
|
|
|
|
|
|
|
|
pchar = unreserved | pct_encoded | sub_delims | ":" | "@"; |
|
|
|
|
pchar = unreserved | pct_encoded | sub_delims | ":" | "@" | delims | unwise; |
|
|
|
|
path = ("/" ( "/" | pchar)*) >mark %save_path; |
|
|
|
|
|
|
|
|
|
# scheme = alpha *( alpha | digit | "+" | "-" | "." ); |
|
|
|
|