【发布时间】:2020-06-04 17:10:07
【问题描述】:
由于 request 的弃用,我们目前正在使用 superagent 在我们的节点应用程序中重写请求服务。到目前为止一切看起来都很好,但是我们不太确定如何请求二进制数据/八位字节流并将实际响应主体处理为Buffer。根据docs(在客户端)应该使用
superAgentRequest.responseType('blob');
这似乎在 NodeJS 上运行良好,但我也发现了这个 github issue 他们使用的地方
superAgentRequest.buffer(true);
同样有效。所以我想知道在 NodeJS 中请求二进制数据的首选方法是什么?
【问题讨论】:
标签: node.js superagent