#include <zeusbase/Net/URI.h>#include <zeusbase/System/Character.h>#include <stdio.h>Defines | |
| #define | URI_SCANNSTATE_START 0 |
| #define | URI_SCANNSTATE_START 0 |
Functions | |
| bool | isReseverd (char cValue) |
| bool | isUnreserved (char cValue) |
| bool | isEscaped (TByteArray &rArray, Int &rPos) |
| #define URI_SCANNSTATE_START 0 |
| #define URI_SCANNSTATE_START 0 |
| bool isEscaped | ( | TByteArray & | rArray, | |
| Int & | rPos | |||
| ) |
Following characters represents a escaped character string escaped = "%" hex hex hex = digit | "A" | "B" | "C" | "D" | "E" | "F" | "a" | "b" | "c" | "d" | "e" | "f"
| bool isReseverd | ( | char | cValue | ) |
| bool isUnreserved | ( | char | cValue | ) |
Following characters are not reserved unreserved = alphanum | mark
mark = "-" | "_" | "." | "!" | "~" | "*" | "'" | "(" | ")"