Using the decoded uri in REQUEST_URI instead of the encoded one

This commit is contained in:
Felipe Zimmerle
2016-11-23 17:10:32 -03:00
parent 7a36499f22
commit 9116a19bcc
2 changed files with 5 additions and 4 deletions

View File

@@ -415,7 +415,7 @@ int Transaction::processURI(const char *uri, const char *method,
m_collections.store("REQUEST_PROTOCOL",
"HTTP/" + std::string(http_version));
std::string parsedURI = uri;
std::string parsedURI = m_uri_decoded;
// The more popular case is without domain
if (!m_uri_decoded.empty() && m_uri_decoded.at(0) != '/') {
bool fullDomain = true;