[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdelibs/khtml/ecma
From: Harri Porten <porten () kde ! org>
Date: 2007-04-22 21:44:16
Message-ID: 1177278256.044637.6185.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 656983 by porten:
Merged rev 656982 from 3.5 branch that adds Accept: override support.
M +10 -3 xmlhttprequest.cpp
--- trunk/KDE/kdelibs/khtml/ecma/xmlhttprequest.cpp #656982:656983
@@ -429,9 +429,16 @@
HTTPHeaderMap::ConstIterator begin = m_requestHeaders.begin();
HTTPHeaderMap::ConstIterator end = m_requestHeaders.end();
for (HTTPHeaderMap::ConstIterator i = begin; i != end; ++i) {
- if (i != begin)
- rh += "\r\n";
- rh += i.key().original() + ": " + i.value();
+ QString key = i.key().original();
+ QString value = i.value();
+ if (key.toLower() == "accept") {
+ // The HTTP KIO slave supports an override this way
+ job->addMetaData("accept", value);
+ } else {
+ if (!rh.isEmpty())
+ rh += "\r\n";
+ rh += key + ": " + value;
+ }
}
job->addMetaData("customHTTPHeader", rh);
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic