我有这个卷曲声明,我用来与API交谈:
curl --basic -u 'para1:para2' -X POST https://Website/api/test -d '{ "info":"Test13" }' --header "Content-type: application/json" -H "TOKEN"
此卷曲声明有效。
我正在将其转换为javascript以进行Chrome扩展。
到目前为止,我有以下代码:
var url = "https://Website/api/test";
var xhr = new XMLHttpRequest();
xhr.open('POST', url, true, 'para1', 'para2');
xhr.setRequestHeader('Content-type', 'application/json');
var item_info = "Test13"
xhr.send(JSON.stringify({"info":item_info}));
我很确定这是一个正确的转换,除了-H" TOKEN"标签
该标记如何转换为javascript?该标签的名称是什么,以便我可以在其上查找更多信息?
答案 0 :(得分:2)
-H
是--header
的简写,所以它只是另一个标题。
xhr.setRequestHeader('TOKEN', '');