【发布时间】:2011-10-20 11:57:52
【问题描述】:
首先让我描述一下情况。 我在 C# 中的应用程序向 PHP 服务器请求最新更新。它使用它的 URL 和一个简单的 POST 属性,例如:127.0.0.1/update.php?ver=0.2,如果没有超过 0.2 的版本,服务器会响应 404,如果有更新的版本,服务器会响应 200 OK 并开始发送二进制文件在 mime 类型中:八位字节流。
我在获取此文件时没有任何问题,但我在获取其文件名时遇到了问题。
使用此代码:
WebClient webClient = new WebClient();
webClient.DownloadFile("http://127.0.0.1/update.php?ver=0.2", filename);
我必须输入我的文件名,但如果我希望它与服务器上的文件具有相同的名称怎么办?下载前如何获取?
【问题讨论】:
-
是的!你是对的,这是同样的问题,谢谢你的提示,抱歉重复了..
标签: c# .net download webclient