使用-H进行Javascript转换

时间:2015-11-03 22:15:49

标签: javascript curl

我有这个卷曲声明,我用来与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?该标签的名称是什么,以便我可以在其上查找更多信息?

1 个答案:

答案 0 :(得分:2)

-H--header的简写,所以它只是另一个标题。

xhr.setRequestHeader('TOKEN', '');