]> git.ipfire.org Git - thirdparty/apache/httpd.git/commit
Add pre_translate_name hook running before URI-path decoding.
authorYann Ylavic <ylavic@apache.org>
Mon, 22 Jun 2020 10:32:15 +0000 (10:32 +0000)
committerYann Ylavic <ylavic@apache.org>
Mon, 22 Jun 2020 10:32:15 +0000 (10:32 +0000)
commitd2c7a48ff6dadfc582e07c3c46920f44e3bcbb78
treece8caa2725d4c2964208df5373e788ed8e5505b0
parent4004ce236575d8b0a8c0d001352742055a8c76c3
Add pre_translate_name hook running before URI-path decoding.

This allows any module to work with un-decoded URI-path (besides
unreserved characters) in r->uri, and eventually to avoid decoding by
returning OK.

The first candidate is mod_proxy (following commit) when
ProxyMappingDecoded is disabled, such that the forwarded URI is
equivalent to the original one.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1879076 13f79535-47bb-0310-9956-ffa450edef68
include/ap_mmn.h
include/http_request.h
server/request.c