MCPcopy Create free account
hub / github.com/apache/httpd / ap_unescape_urlencoded

Function ap_unescape_urlencoded

server/util.c:1977–1992  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1975#endif
1976
1977AP_DECLARE(int) ap_unescape_urlencoded(char *query)
1978{
1979 char *slider;
1980
1981 /* replace plus with a space */
1982 if (query) {
1983 for (slider = query; *slider; slider++) {
1984 if (*slider == '+') {
1985 *slider = ' ';
1986 }
1987 }
1988 }
1989
1990 /* unescape everything else */
1991 return unescape_url(query, NULL, NULL, 0);
1992}
1993
1994AP_DECLARE(char *) ap_construct_server(apr_pool_t *p, const char *hostname,
1995 apr_port_t port, const request_rec *r)

Callers 4

session_identity_decodeFunction · 0.85
handle_echoFunction · 0.85
handle_setFunction · 0.85
lua_ap_unescapeFunction · 0.85

Calls 1

unescape_urlFunction · 0.85

Tested by

no test coverage detected