【问题标题】:how to write a .rar file received from a XMLHttpRequest responce to a directory如何将从 XMLHttpRequest 响应接收到的 .rar 文件写入目录
【发布时间】:2020-09-06 08:09:49
【问题描述】:

因此,我尝试将 .rar 文件从服务器发送到客户端,并使用 app.get response(res.download) 来完成,在客户端,我使用 XMLHttpRequest 接收它。如何在不使用浏览器的情况下将对目录的响应写入 .rar 文件?

【问题讨论】:

    标签: node.js express xmlhttprequest


    【解决方案1】:

    Express JS Documentation

    app.get('/downloads/myfile.rar', function(req, res) {
      res.sendFile('../public/myfile.rar')
    })
    

    在您的浏览器中,您将需要 target='_blank',以便它在新选项卡中打开以触发下载

    <a href='http://localhost:8080/downloads/myfile.rar' target='_blank'>download</a>
    

    【讨论】:

    • 抱歉,我正在尝试不使用浏览器作为节点应用程序。
    • 您是说您正在尝试将 .rar 文件下载到服务器?
    • 我正在尝试使用正在制作的应用程序将其下载到手机上的文件夹中。有点像 google play 的做法。
    猜你喜欢
    • 2020-02-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-07-04
    • 2019-12-11
    • 1970-01-01
    • 1970-01-01
    • 2016-08-23
    相关资源
    最近更新 更多