RESTinio
|
Traits for escaping and unescaping symbols in a query string in very relaxed mode. More...
#include <percent_encoding.hpp>
Static Public Member Functions | |
static bool | ordinary_char (char c) noexcept |
Traits for escaping and unescaping symbols in a query string in very relaxed mode.
In that mode all characters described in that rule from RCF3986 can be used as unescaped:
query = *( pchar / "/" / "?" ) pchar = unreserved / pct-encoded / sub-delims / ":" / "@" unreserved = ALPHA / DIGIT / "-" / "." / "_" / "~" reserved = gen-delims / sub-delims gen-delims = ":" / "/" / "?" / "#" / "[" / "]" / "@" sub-delims = "!" / "$" / "&" / "'" / "(" / ")" / "*" / "+" / "," / ";" / "="
Additionaly this traits allows to use unescaped space character.
Definition at line 96 of file percent_encoding.hpp.
|
inlinestaticnoexcept |
Definition at line 99 of file percent_encoding.hpp.