0
我正在使用臭名昭着的request library发送请求。 其中一个请求需要我发送标头multipart/mixed; boundary={myboundary}
。拦截发送请求以更改请求库的标头
请求正在使用form-data library来处理此类请求,但它没有正确设置Content-Type
标头。因此,我需要像这样设置:
let req = request.post({url: "https://..."}, formData: formData)
req.setHeader('Content-Type', `multipart/mixed; boundary=${req.form().getBoundary()}`)
很遗憾,我无法在激发请求后添加/更改任何标头。因此,我想知道是否有拦截发送的方法,以便我可以更改标题?
谢谢您查阅。按照您的建议,我仍然会收到状态码415。 – Hedge
因此它似乎只适用于'multipart' API。我已经更新了示例并在本地进行了测试。 – mscdex