我在项目中使用了请求库request,我需要通知另一家公司的API(我无法修改服务器)已完成交易。
无论如何,要通知此API,我需要使用名为api_key
的自定义标头,并在尝试执行此操作时像这样:
reqOptions = {
url: 'https://my_url_here.com',
body: JSON.stringify(transaction),
headers: {
'Content-Type': 'text/xml',
'charset': 'UTF-8',
'api_key:': 'my_api_key_here'
}
};
我遇到了错误:
error: TypeError [ERR_INVALID_HTTP_TOKEN]: Header name must be a valid HTTP token ["api_key:"]
如何设置自定义标题?
答案 0 :(得分:0)
尝试更改:
'api_key:': 'ak_live_a2a8ffae58614a42f6ab67c80a552eb1488e6'
收件人:
'api_key': 'ak_live_a2a8ffae58614a42f6ab67c80a552eb1488e6'
答案 1 :(得分:0)