【问题标题】:Get File and download from rest api从rest api获取文件并下载
【发布时间】:2012-08-07 00:17:10
【问题描述】:

点击下载按钮时,我需要从 rest api url (http://localhost:xxxx/xx.xml) 中“获取”一个 xml 文件并将其保存在用户桌面上。我如何在javascript中实现这一点。谢谢。

【问题讨论】:

  • 我会在新选项卡中打开该 URL 并让用户处理它。这可能是最简单的方法。

标签: javascript


【解决方案1】:
$('#your_button').click(function(){
    window.open('http://localhost:xxxx/xx.xml');
    return false;
});

【讨论】:

  • 谢谢。但我也需要下载文件。关于如何实现下载的任何想法。
【解决方案2】:

如果您可以控制虚拟主机,请发送标头:

Content-disposition: attachment; filename=x.xml

您还可以使用 AJAX 调用和类似 downloadify flash 对象的东西。除了这些,没有本地方法可以强制下载文件

【讨论】:

    猜你喜欢
    • 2019-10-06
    • 1970-01-01
    • 2019-02-08
    • 1970-01-01
    • 2022-12-15
    • 1970-01-01
    • 2020-12-18
    • 2017-06-18
    • 2021-07-16
    相关资源
    最近更新 更多