如何传递HTTP标头以从API发出请求?

松鼠

我试图使用Angular传递HTTP标头和请求“ App-Id”和“ App-Key”,以从此API获取数据

我试过像这样设置标题:

 $http.defaults.headers.common["App-Id"] = '5a3d8b8d';
 $http.defaults.headers.common["App-Key"] = '738e9aca62e7465446b7be8fe4219ffa';

但我有一个Response for preflight is invalid错误。

http://jsfiddle.net/9Ymvt/4573/

乔治

$http在每个请求的基础上请求添加标题

$http在每个请求的基础上请求添加标头,请将其添加到config对象headers属性中$http

var xheaders = {};
xheaders["App-Id"] = '5a3d8b8d';
xheaders["App-Key"] = '738e9aca62e7465446b7be8fe4219ffa';

var xurl = 'https://uk.bookingbug.com/api/v1';
var configObj = { method: 'GET',
                  url: xurl, 
                  headers: xheaders
                };
$http(configObj)
    .then(function onFulfilled(response) {
        console.log(response);
        vm.headers = response.config.headers;
        vm.data = response.data
    }).catch( function onRejection(errorResponse) {
        console.log("Error: ", errorResponse.status);
        console.log(errorResponse);
        vm.error = errorResponse;
    })
;

该代码收到飞行前错误,因为它使用了不正确的URL。正确的基本URLhttps://uk.bookingbug.com/api/v1支持App-Id标题和CORS。

JSFiddle上DEMO

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用python向Stackoverflow API发出请求时,如何通过标头传递我的API密钥

来自分类Dev

HTTP请求标头

来自分类Dev

ffmpeg-如何传递HTTP标头?

来自分类Dev

如何在Flutter中的HTTP发布请求中传递标头?

来自分类Dev

如何传递 HTTP 标头详细信息以响应 POST 请求

来自分类Dev

如何使用django.test.Client发出没有Content-Type标头的HTTP请求?

来自分类Dev

如何通过dialogflow API服务将请求标头从集成传递到我的Webhook服务?

来自分类Dev

Rails:如何获取带有标头的http请求?(产品搜索API)

来自分类Dev

如何使用异步节点库传递请求标头?

来自分类Dev

Angular HTTP 请求到 NodeJS API 中的标头

来自分类Dev

Web API - 包括标头和正文的 HTTP Post 请求

来自分类Dev

AngularJS如何在Http请求中包含标头

来自分类Dev

如何从Rocket中的请求检索HTTP标头?

来自分类Dev

ngx_lua如何删除http请求标头

来自分类Dev

如何在ruby的http请求中包含标头

来自分类Dev

如何发送带有标头参数的HTTP请求?

来自分类Dev

如何为带有wreq的请求设置HTTP标头?

来自分类Dev

我如何记录HTTP请求的主机标头(Spring Boot)

来自分类Dev

如何从Rocket中的请求检索HTTP标头?

来自分类Dev

如何通过curl查看HTTP请求标头?

来自分类Dev

如何在compojure请求中获取特定的HTTP标头

来自分类Dev

如何获取完整的 HTTP 请求(非响应)标头

来自分类Dev

预览请求的标准HTTP请求标头

来自分类Dev

如何在AWS API Gateway中将标头从请求绕到标头以作为响应?

来自分类Dev

如何更改请求的标头?

来自分类Dev

如何在API蓝图中指定请求标头

来自分类Dev

如何使用Javscript格式化API请求的标头?

来自分类Dev

如何使用C#从API中的请求获取标头

来自分类Dev

如何发出与Firefox产生相同响应标头的cURL请求

Related 相关文章

  1. 1

    使用python向Stackoverflow API发出请求时,如何通过标头传递我的API密钥

  2. 2

    HTTP请求标头

  3. 3

    ffmpeg-如何传递HTTP标头?

  4. 4

    如何在Flutter中的HTTP发布请求中传递标头?

  5. 5

    如何传递 HTTP 标头详细信息以响应 POST 请求

  6. 6

    如何使用django.test.Client发出没有Content-Type标头的HTTP请求?

  7. 7

    如何通过dialogflow API服务将请求标头从集成传递到我的Webhook服务?

  8. 8

    Rails:如何获取带有标头的http请求?(产品搜索API)

  9. 9

    如何使用异步节点库传递请求标头?

  10. 10

    Angular HTTP 请求到 NodeJS API 中的标头

  11. 11

    Web API - 包括标头和正文的 HTTP Post 请求

  12. 12

    AngularJS如何在Http请求中包含标头

  13. 13

    如何从Rocket中的请求检索HTTP标头?

  14. 14

    ngx_lua如何删除http请求标头

  15. 15

    如何在ruby的http请求中包含标头

  16. 16

    如何发送带有标头参数的HTTP请求?

  17. 17

    如何为带有wreq的请求设置HTTP标头?

  18. 18

    我如何记录HTTP请求的主机标头(Spring Boot)

  19. 19

    如何从Rocket中的请求检索HTTP标头?

  20. 20

    如何通过curl查看HTTP请求标头?

  21. 21

    如何在compojure请求中获取特定的HTTP标头

  22. 22

    如何获取完整的 HTTP 请求(非响应)标头

  23. 23

    预览请求的标准HTTP请求标头

  24. 24

    如何在AWS API Gateway中将标头从请求绕到标头以作为响应?

  25. 25

    如何更改请求的标头?

  26. 26

    如何在API蓝图中指定请求标头

  27. 27

    如何使用Javscript格式化API请求的标头?

  28. 28

    如何使用C#从API中的请求获取标头

  29. 29

    如何发出与Firefox产生相同响应标头的cURL请求

热门标签

归档