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页面显示为预期。
400错误是一个错误的请求。 404意味着你与服务器通信,服务器表示在给定的URI处没有文件。你确定这是正确的服务器和地址吗? – Lithium
当我尝试像localhost这样的URL像'http://xxx.xxx.x.xx:port/blabla.ashx?command = blabla'时,没有问题。我假设这个测试是正确的。 – Miral
那我就不能确定了。幸运的是,您知道您到达服务器但未找到该文件。它可能是虚拟目录(VDIR),其中外部连接的根目录映射到另一个位置,但这只是我现在只是吐口水。如果服务器上有其他可访问的文件,我会仔细检查它们的格式。 – Lithium