2009-02-07 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>

Use GET method for FTP via HTTP proxy.
	* src/FtpInitiateConnectionCommand.cc
This commit is contained in:
Tatsuhiro Tsujikawa 2009-02-07 13:52:41 +00:00
parent 997a0c29d1
commit 0fcdb7eee3
2 changed files with 9 additions and 0 deletions

View File

@ -1,3 +1,8 @@
2009-02-07 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Use GET method for FTP via HTTP proxy.
* src/FtpInitiateConnectionCommand.cc
2009-02-07 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Changed the default value of --proxy-method option from 'tunnel'

View File

@ -80,6 +80,8 @@ Command* FtpInitiateConnectionCommand::createNextCommand
proxyRequest->getPort());
if(proxyMethod == V_GET) {
// Use GET for FTP via HTTP proxy.
req->setMethod(Request::METHOD_GET);
SharedHandle<HttpConnection> hc
(new HttpConnection(cuid, socket, e->option));
@ -101,6 +103,8 @@ Command* FtpInitiateConnectionCommand::createNextCommand
FtpNegotiationCommand::SEQ_SEND_CWD,
options["baseWorkingDir"]);
} else if(proxyMethod == V_GET) {
// Use GET for FTP via HTTP proxy.
req->setMethod(Request::METHOD_GET);
SharedHandle<HttpConnection> hc
(new HttpConnection(cuid, pooledSocket, e->option));