gpt4 book ai didi

javascript - 具有恢复支持的 Node.js 请求流

转载 作者:行者123 更新时间:2023-12-02 15:37:22 24 4
gpt4 key购买 nike

我正在使用 Node.js 请求模块从远程服务器服务器大文件。

这是我使用的代码:

expressjs_app.get("/myFile_url", function(req, res){

request.get('remote_file_url').pipe(res);

});

我遇到的问题是,当下载暂停其开始表单时,它不支持恢复。

来源如剂量支持恢复功能。

最佳答案

为了能够向客户提供部分内容,您必须实现 HTTP Byte serving 。您可以手动执行此操作,但您会在请求处理程序中破解反向代理功能。通过实际的反向代理模块或应用程序来完成此操作可以节省时间和精力,并防止错误。

我建议给模块 httpp-proxy或其父项目 http-proxy尝试传递文件而不是请求。我不能确定它是否支持代理字节范围,但我想说它很有可能支持。

关于javascript - 具有恢复支持的 Node.js 请求流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32846669/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com