From 6abf60448e3751c670760b3fb92a688cac6f9006 Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Sat, 18 Feb 2006 05:36:50 +0000 Subject: [PATCH] * Make Request-URI an absolute path. Some servers cannot permit absoluteURI as Request-URI. --- ChangeLog | 2 ++ src/HttpConnection.cc | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 5134134b..a0c501eb 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,7 @@ 2006-02-18 Tatsuhiro Tsujikawa + * Make Request-URI an absolute path. Some servers cannot permit + absoluteURI as Request-URI. * Added Referer support. * Added referer command-line option. * Added rety-wait command-line option. diff --git a/src/HttpConnection.cc b/src/HttpConnection.cc index b4b54ce6..fed16a2f 100644 --- a/src/HttpConnection.cc +++ b/src/HttpConnection.cc @@ -53,8 +53,8 @@ string HttpConnection::getHost(const string& host, int port) { string HttpConnection::createRequest(const Request* req, const Segment& segment) { string request = string("GET ")+ - req->getCurrentUrl()+ - //(req->getDir() == "/" ? "/" : req->getDir()+"/")+req->getFile()+ + //req->getCurrentUrl()+ + (req->getDir() == "/" ? "/" : req->getDir()+"/")+req->getFile()+ string(" HTTP/1.1\r\n")+ "Referer: "+req->getPreviousUrl()+"\r\n"+ "User-Agent: aria2\r\n"+