Avoid modifing request headers

This commit is contained in:
Chocobo1 2017-07-02 20:44:56 +08:00 committed by sledgehammer999
commit 2ae8472a78
No known key found for this signature in database
GPG key ID: 6E4A2D025B7CC9A2

View file

@ -391,7 +391,7 @@ bool AbstractWebApplication::isCrossSiteRequest(const Http::Request &request) co
&& (left.host() == right.host())); && (left.host() == right.host()));
}; };
const QString targetOrigin = request.headers.value(Http::HEADER_X_FORWARDED_HOST, request.headers[Http::HEADER_HOST]); const QString targetOrigin = request.headers.value(Http::HEADER_X_FORWARDED_HOST, request.headers.value(Http::HEADER_HOST));
const QString originValue = request.headers.value(Http::HEADER_ORIGIN); const QString originValue = request.headers.value(Http::HEADER_ORIGIN);
const QString refererValue = request.headers.value(Http::HEADER_REFERER); const QString refererValue = request.headers.value(Http::HEADER_REFERER);