gpt4 book ai didi

node.js - Request-Promise-Native 忽略指定的 header

转载 作者:太空宇宙 更新时间:2023-11-03 23:23:52 25 4
gpt4 key购买 nike

我对 Nodejs 有点陌生。我正在开发一对微服务,我需要一个将数据发布到另一个。我正在使用 request-promise-native 库。

我的代码是这样调用的:

  const options = {
method: 'POST',
uri: url,
formData: {
command: command,
version: version,
session_id: sid,
aicc_data: data
},
headers: {
'content-type' : 'application/x-www-form-urlencoded'
}
}

rp(options)

但是,当我检查传入其他服务器的请求时,我指定的 header 不会出现。

headers: { 'content-type': 'multipart/form-data; boundary=--------------------------395968157759002211606136',
host: 'localhost:9000',
'content-length': '513',
connection: 'close' }

我做错了什么?

最佳答案

options 包含一个 formData 对象,该对象强制执行 multipart/form-data

你应该add the form object instead when you want to use application/x-www-form-urlencoded .

关于node.js - Request-Promise-Native 忽略指定的 header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46735694/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com