Version | Date | Changed by | Change log |
---|---|---|---|
V1.0.00 | 2010/10/12 | MingYoung You |
|
V1.0.01 | 2011/01/17 | MingYoung You | |
V1.0.02 | 2011/04/12 | MingYoung You |
|
V1.0.03 | 2011/05/24 | MingYoung You |
The text string in the URL commands have to be defined well to avoid unexpected errors caused by parsing the URI in the URL commands. The definition of valid characters here covers most of URLs. If there is any conflict or extension for some URLs, they will be defined explicitly in these URLs documents.
The valid characters in URI depend on the command of URL. In this document, every specific command has its definition individually.
Here defined the syntax rule of networking name.
Syntax Rule Description 1 Only A~Z, a~z, 0~9, minus sign (-), underscore (_), period (.) and $ are allowed. 2 The first character is allowed to A~Z or a~z.
Here is the list of allowable characters.
Allowed Characters Description Printable Characters Started from ASCII code 0x21 to 0x7E
Important Note:
7 reserved characters in these printable characters are not allowed.
These reserved characters are ':', '#', '?', '/', '\', '%', '&'
Here defined the syntax rule of networking name.
Syntax Rule Description 1 Only ASCII A~Z, a~z, 0~9, minus sign (-), underscore (_) and period (.) are allowed. 2 No blank or space characters are permitted as part of a name 3 The last character must not be a minus sign, underscore or period. 4 The first character is allowed to either a letter or a digit. 5 No NULL string is allowed
Here is the list of allowable characters and rules in the URI.
Syntax Rule Description 1 Only ASCII A~Z, a~z, 0~9, minus sign (-), underscore (_), period (.) and spece ( ) are allowed. 2 The last character must not be a minus sign, underscore, period or space. 3 The first character is allowed to either a letter or a digit. 4 NULL string is allowed