首先让我描述一下情况。 我在C#中的应用程序询问PHP服务器是否有最新的更新。它使用它的URL和一个简单的POST属性,例如:127.0.0.1/update.php?ver=0.2,服务器响应404,如果没有永远不是0.2的版本,并且在有更新版本的情况下200 OK,并开始发送二进制文件在MIME类型:八位字节流。在C#下载之前获取二进制文件的名称
我没有任何问题获取此文件,但我在获取文件名时遇到问题。
有了这个代码:
WebClient webClient = new WebClient();
webClient.DownloadFile("http://127.0.0.1/update.php?ver=0.2", filename);
我已经把我的名但如果我希望它具有相同的名称作为服务器上的文件?下载之前如何获取它?
可能的重复http://stackoverflow.com/questions/4096929/get-filename-while-downloading-it –
是啊!你是对的,这是同样的问题,谢谢你的提示,并抱歉重复.. – gawi