2016-07-15 7 views
1

プログラムはWeb.ClientDownloadString機能を使用します。ファイルをリモートサーバーにダウンロードHTTP 400エラー

のURLの私がこれまで試してみました:私は

http://xxx.xxx.x.xx 

IISのページを入力すると、予想通り

http://xxx.xxx.x.xx/blabla.ashx?command=blabla - Http 404 

http://xxx.xxx.x.xx:port/blabla.ashx?command=blabla - Http 400 

が表示されます。

+0

400エラーは不正なリクエストです。 404はサーバーと通信したことを意味し、サーバーは指定されたURIにファイルがないことを示します。それが正しいサーバーとアドレスであると確信していますか? – Lithium

+0

これらのURLを 'http://xxx.xxx.x.xx:port/blabla.ashx?command = blabla'のようなlocalhostで試しても問題はありません。私は、このテストを行うことでURLが正しいと仮定します。 – Miral

+0

それから私は確信が持てません。幸いにも、あなたはサーバーに到達していますが、ファイルを見つけることはできません。これは、外部接続のルートが別の場所にマップされている仮想ディレクトリ(VDIR)を持つものである可能性がありますが、今はちょうど唾をかぶっています。あなたがアクセス可能なサーバー上の他のファイルを持っているなら、彼らのフォーマットを再確認します。 – Lithium

答えて

0

問題が解決しました。リモートマシンでアドレスを使用するためにIISにバインディングを追加する必要があるようです。

関連する問題