qs_vals() = [{binary(), binary() | true}]
| parse_qs/1 | Parse an application/x-www-form-urlencoded string. |
| qs/1 | Build an application/x-www-form-urlencoded string. |
| urldecode/1 | Decode a percent encoded string (x-www-form-urlencoded rules). |
| urlencode/1 | Percent encode a string (x-www-form-urlencoded rules). |
parse_qs(B::binary()) -> qs_vals()
Parse an application/x-www-form-urlencoded string.
The percent decoding is inlined to greatly improve the performance by avoiding copying binaries twice (once for extracting, once for decoding) instead of just extracting the proper representation.qs(L::qs_vals()) -> binary()
Build an application/x-www-form-urlencoded string.
urldecode(B) -> B
Decode a percent encoded string (x-www-form-urlencoded rules).
urlencode(B) -> B
Percent encode a string (x-www-form-urlencoded rules).
Generated by EDoc