2016-07-15 66 views
1

程序使用DownloadString功能Web.Client将文件下载到远程服务器HTTP 400错误

URL的到目前为止,我曾尝试:

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

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

当我键入

http://xxx.xxx.x.xx 

IIS页面显示为预期。

+0

400错误是一个错误的请求。 404意味着你与服务器通信,服务器表示在给定的URI处没有文件。你确定这是正确的服务器和地址吗? – Lithium

+0

当我尝试像localhost这样的URL像'http://xxx.xxx.x.xx:port/blabla.ashx?command = blabla'时,没有问题。我假设这个测试是正确的。 – Miral

+0

那我就不能确定了。幸运的是,您知道您到达服务器但未找到该文件。它可能是虚拟目录(VDIR),其中外部连接的根目录映射到另一个位置,但这只是我现在只是吐口水。如果服务器上有其他可访问的文件,我会仔细检查它们的格式。 – Lithium

回答

0

现在问题已解决。看来你必须添加绑定到IIS才能使用远程机器中的地址。

相关问题