2009-08-30 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Fixed the bug that HTTP request header for XML-RPC request is not parsed properly. * src/HttpHeader.cc * src/HttpHeaderProcessor.cc
This commit is contained in:
@@ -33,13 +33,15 @@
|
||||
*/
|
||||
/* copyright --> */
|
||||
#include "HttpHeaderProcessor.h"
|
||||
|
||||
#include <sstream>
|
||||
|
||||
#include "HttpHeader.h"
|
||||
#include "message.h"
|
||||
#include "Util.h"
|
||||
#include "DlRetryEx.h"
|
||||
#include "DlAbortEx.h"
|
||||
#include "A2STR.h"
|
||||
#include <sstream>
|
||||
|
||||
namespace aria2 {
|
||||
|
||||
@@ -131,7 +133,7 @@ SharedHandle<HttpHeader> HttpHeaderProcessor::getHttpRequestHeader()
|
||||
httpHeader->setMethod(firstLine[0]);
|
||||
httpHeader->setRequestPath(firstLine[1]);
|
||||
httpHeader->setVersion(firstLine[2]);
|
||||
std::istringstream strm(_buf.substr(14));
|
||||
std::istringstream strm(_buf.substr(delimpos));
|
||||
httpHeader->fill(strm);
|
||||
return httpHeader;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user