我需要通过POST发送到REST服务器来下载文件。
我在http
时首先使用get
。但是现在我需要使用POST,而节点的http帖子太复杂了,我不想建立一个低级请求,所以我不想使用它。
我现在正在使用request
。 https://www.npmjs.com/package/request
现在,我的服务器要么发送{isUpdateAvailable:false}
,要么发送一个tar文件。
所以我需要保存文件,或显示'已经是最新'。如何通过检查响应头来管道到文件流?
我需要设置管道和请求代码,因此我无法正确分离代码。只有在必要时我才需要fs.createWriteStream
。会有可能吗?
那么,我该怎么做?