Merge revision 661 changes:

- Fix misspelling of the Referer HTTP header (issue #619).

git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1025@662 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
This commit is contained in:
Marshall Greenblatt
2012-06-01 17:42:50 +00:00
parent 99ebb866b6
commit 252e8f9cb6

View File

@@ -438,7 +438,7 @@ class RequestProxy : public net::URLRequest::Delegate,
// Transfer request headers // Transfer request headers
CefRequest::HeaderMap headerMap; CefRequest::HeaderMap headerMap;
HttpHeaderUtils::ParseHeaders(params->headers, headerMap); HttpHeaderUtils::ParseHeaders(params->headers, headerMap);
headerMap.insert(std::make_pair("Referrer", params->referrer.spec())); headerMap.insert(std::make_pair("Referer", params->referrer.spec()));
requestimpl->SetHeaderMap(headerMap); requestimpl->SetHeaderMap(headerMap);
// Transfer post data, if any // Transfer post data, if any
@@ -472,7 +472,7 @@ class RequestProxy : public net::URLRequest::Delegate,
// Observe headers from request. // Observe headers from request.
request->GetHeaderMap(headerMap); request->GetHeaderMap(headerMap);
CefString referrerStr; CefString referrerStr;
referrerStr.FromASCII("Referrer"); referrerStr.FromASCII("Referer");
CefRequest::HeaderMap::iterator referrer = CefRequest::HeaderMap::iterator referrer =
headerMap.find(referrerStr); headerMap.find(referrerStr);
if (referrer == headerMap.end()) { if (referrer == headerMap.end()) {