我已经构建了一个小应用程序,可以从网址下载并上传到另一个网址。这是我的代码:
request(downloadRequest).pipe(request(uploadRequest));
所以这很简单,但我的第一个请求需要授权,因此它包含授权标头(Bearer),而第二个请求不包含。但是,此标头在管道期间保持静止并阻止请求(不允许授权标头)。
我尝试过以下代码:
request(downloadRequest)
.on('response', function(resp) {
delete resp.headers['Authorization'];
})
但它没有用。你有什么想法吗?