mongoose/docs/c-api/mg_http.h/mg_url_decode.md
Dmitry Frank 3eb4eb8074 Fix mongoose docs generation
PUBLISHED_FROM=331821dcd1f7dc8a94581cd8a9b51aa00a89fddc
2018-02-03 01:20:48 +02:00

666 B

title decl_name symbol_kind signature
mg_url_decode() mg_url_decode func int mg_url_decode(const char *src, int src_len, char *dst, int dst_len, int is_form_url_encoded);

Decodes a URL-encoded string.

Source string is specified by (src, src_len), and destination is (dst, dst_len). If is_form_url_encoded is non-zero, then + character is decoded as a blank space character. This function guarantees to NUL-terminate the destination. If destination is too small, then the source string is partially decoded and -1 is returned. *Otherwise, a length of the decoded string is returned, not counting final NUL.