Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想获取一个 GET 响应,并将其内容类型、长度和正文作为 HTTP 正文中的原始数据作为 PUT 请求发送。我尝试了请求(npm)和节点的 http.request 的各种组合,并且 PUT 请求中的数据总是损坏。
事实证明,问题是我运行其中一个请求的伪代理正在剥离一些必需的标头。唉,使用 Mikeal 的请求模块,您可以相当优雅地进行管道传输,即使是短视频等中等资源。
app.post '/pipeline', (req, res) -> request.get(req.body.url).pipe(request.put(req.body.couchURL)).pipe res