【问题标题】:Downloading file using webclient with a save dialogue box使用带有保存对话框的 webclient 下载文件
【发布时间】:2012-03-19 04:33:33
【问题描述】:

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

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

但是当我使用

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

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

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

谢谢,

马赫什

【问题讨论】:

    标签: c# asp.net webclient


    【解决方案1】:

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

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

    【讨论】:

    • 这允许用户继续做他们正在做的事情,而不是等待你的可执行文件下载
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多