使用API​​密钥调用jQuery ajax

时间:2017-05-16 07:51:10

标签: java jquery html ajax api

我编写了一个AJAX调用,但我不知道如何使用API​​提供的API密钥。我把它放在哪里?请提供代码示例。

API密钥应该在标题中发送:

request.setRequestHeader('Authorization', 'key="mykey"');
function myFunc() {
  $.ajax({
    url: "http://example.php",
    dataType: "JSON",
  }).done(function(data) {
    // Done
  }).fail(function(data) {
    // Failed
  });
}

1 个答案:

答案 0 :(得分:1)

要向AJAX请求添加标头,您可以设置headers属性。试试这个:

function myFunc() {
  $.ajax({
    url: "http://example.php",
    dataType: "JSON",    
    headers: {
      Authorization: 'key=[YOUR_API_KEY_HERE...]'
    }
  }).done(function(data) {
    // Done
  }).fail(function(data) {
    // Failed
  });
}