mirror of
https://github.com/cesanta/mongoose.git
synced 2025-06-16 23:30:39 +08:00

Change the API to heap-allocate the string and get rid of a bunch of fat stack buffers. PUBLISHED_FROM=c793dc64a9a044a9769d92ea16859f5d704a2181
14 lines
364 B
Markdown
14 lines
364 B
Markdown
---
|
|
title: "mg_url_encode()"
|
|
decl_name: "mg_url_encode"
|
|
symbol_kind: "func"
|
|
signature: |
|
|
struct mg_str mg_url_encode(const struct mg_str src);
|
|
---
|
|
|
|
URL-escape the specified string.
|
|
All non-printable characters are escaped, plus `._-$,;~()/`.
|
|
Input need not be NUL-terminated, but the returned string is.
|
|
Returned string is heap-allocated and must be free()'d.
|
|
|