使用带有保存对话框的Web客户端下载文件



我有一个疑问,在我的网站上,我必须为前端用户提供一个选项,让他们从我的网站下载带有进度条的exe。

那么我可以使用webClient.DownloadFile()吗?

但是当我使用时

webClient.DownloadFileAsync(new Uri("http://xyztest.com/xyztest.exe"), "xyztest.exe");

然后exe保存到我网站的文件夹路径。

我想用保存对话框和进度条保存文件。请提出你的建议。

谢谢,

Mahesh

您需要设置xyztest.exe.的Content-Disposition: Attachment;

然后在用户接受后,只需在浏览器中指定url,它就会自动下载。

最新更新