Request-Promise-Native忽略指定的标题
我对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)
但是,当我检查请求进入另一台服务器时,我指定的标题不会显示。
headers: { 'content-type': 'multipart/form-data; boundary=--------------------------395968157759002211606136', host: 'localhost:9000', 'content-length': '513', connection: 'close' }
我究竟做错了什么?
options
包括一个强制multipart/form-data
的formData
对象。
当你想使用application/x-www-form-urlencoded
时候,你应该添加form
对象 。