私は現在、問題を抱えています。プロキシを使用すると、wgetはftpではなくhttp経由でサーバーに接続しようとします。私は私が見動作の例を掲載します完全な設定を投稿することができませんので:予想通りacess ftp with wget with
wget -r --user=username --password=mypassord ftp://ftp.myadress.com/
作品:プロキシなしのFTPサーバーへのアクセス
は、コマンドを使用して動作します。
wget -r --ftp-user=username --ftp-password=mypassord ftp://ftp.myadress.com/
でftpサーバにアクセスするには、あまりにも動作します。
プロキシを使用してサーバーにアクセスし、
wget -r --ftp-user=username --ftp-password=mypassord ftp://ftp.myadress.com/
が
401 Unauthorized
エラーにつながります。
wget -r --user=username --password=mypassord ftp://ftp.myadress.com/
を使用して
は、作成するのindex.htmlにつながります。残念なことに、ftpサーバーには、フォルダにindex.htmlファイルがありません。プロキシ経由で完全なパスでファイルにアクセスする場合
wget --user=username --password=mypassord ftp://ftp.myadress.com/test/test.txt
ファイルを期待どおりにダウンロードします。
wget -r --user=username2 --password=mypassord2 ftp://ftp.myadress2.com/
正常に動作します
:コマンドを使用して、すべてのフォルダ内のindex.htmlを持って同じプロキシを介して、別のFTPサーバへのアクセス
。
これで、wgetはプロキシを介してftpプロトコルを使用するように強制できますか?事前
更新: それは同様のものを含める必要があり、プロキシが、それはindex.htmlをにFTPサーバからretrives .listing変換することはできませんようです。したがって、親ディレクトリにのみ影響を与えるindex.htmlが作成されます。私はカールでこの動作を再現することができるので、私はそれがプロキシの問題だと思う。 – Thorsten