1

我需要通过 POST 到 REST 服务器来下载文件。

我第一次使用http它的时候get。但是现在我需要使用 POST,而 node 的 http post 太复杂了,我不想构建一个低级别的请求,所以我不想使用它。

我现在正在使用request. https://www.npmjs.com/package/request

现在,我的服务器要么发送{isUpdateAvailable:false}要么发送一个 tar 文件。

所以我需要保存文件,或者显示“已经是最新的”。如何通过检查响应标头来管道到文件流?

我需要将管道与请求代码一起设置,因此我无法正确分离代码。只有在必要时我fs.createWriteStream才需要。有可能吗?

那么,我该怎么做呢?

4

0 回答 0