2008-05-11 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>

Rewritten accept types handling.
	* HttpRequest.cc (createRequest)
pull/1/head
Tatsuhiro Tsujikawa 2008-05-11 13:07:26 +00:00
parent 9fd38f12b7
commit 1f931b33bd
2 changed files with 11 additions and 3 deletions

View File

@ -1,3 +1,8 @@
2008-05-11 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>
Rewritten accept types handling.
* HttpRequest.cc (createRequest)
2008-05-11 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>
Rewritten

View File

@ -148,9 +148,12 @@ std::string HttpRequest::createRequest() const
std::string(" HTTP/1.1\r\n")+
"User-Agent: "+userAgent+"\r\n";
requestLine +=
std::accumulate(_acceptTypes.begin(), _acceptTypes.end(),
std::string("Accept: */*"), Concat(","))+"\r\n"; /* */
requestLine += "Accept: */*"; /* */
for(std::deque<std::string>::const_iterator i = _acceptTypes.begin();
i != _acceptTypes.end(); ++i) {
requestLine += ","+(*i);
}
requestLine += "\r\n";
requestLine +=
"Host: "+getHostText(getHost(), getPort())+"\r\n"+