javascript - 使用 -H 将 Curl 转换为 Javascript

标签 javascript curl

我有一个用于与 API 对话的curl 语句:

curl --basic -u 'para1:para2' -X POST https://Website/api/test -d '{ "info":"Test13" }' --header "Content-type: application/json" -H "TOKEN"

这个curl语句有效。

我正在将其转换为 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?该标签的名称是什么,以便我可以查找更多信息?

最佳答案

-H--header 的简写,因此它只是另一个 header 。

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

关于javascript - 使用 -H 将 Curl 转换为 Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33510128/

相关文章:

javascript - 选择多张图片并上传预览

javascript - Openlayers 磁贴未加载到选项卡式网页上

php - 在 While 循环中执行 PHP CURL

curl - Elasticsearch 2.1 : how to delete by query using curl

javascript - 如何针对不同时区测试浏览器时区相关应用程序?

javascript - Aurelia 依赖注入(inject)中的容器是什么

php - Paypal IPN 验证拒绝访问

php - curl :(6)无法解析主机

javascript - 更改 js 函数的定义在某些浏览器中不起作用

curl - 如何将 cURL 转换为 postman?