Javascript 如何在AJAX中形成授权CURL请求?

Javascript 如何在AJAX中形成授权CURL请求?,javascript,ajax,curl,express-jwt,Javascript,Ajax,Curl,Express Jwt,我有以下CURL请求,需要JWT令牌来访问express.js中的受保护路由。这个请求很有效 curl --request GET \ --url http://localhost:3001/api/v1/protected/random-quote \ --header 'Authorization: Bearer eyJ0xxxxQ.NLNOn1caBeGFlPRnsSjLDIKFggMItcm-dl5PKOjlLxs' \ --header 'Content-Type: app

我有以下CURL请求,需要JWT令牌来访问express.js中的受保护路由。这个请求很有效

curl --request GET \
  --url http://localhost:3001/api/v1/protected/random-quote \
  --header 'Authorization: Bearer eyJ0xxxxQ.NLNOn1caBeGFlPRnsSjLDIKFggMItcm-dl5PKOjlLxs' \
  --header 'Content-Type: application/json'
如何制定相应的AJAX请求

<script>
var id_tok = Cookies.get('id_token');
var access_tok =   Cookies.get('access_token');

var headersOb = 'Authorization: Bearer ' + access_tok;

$.ajax({
  type: 'GET',
  url:   'http://localhost:3001/api/v1/protected/random-quote',
 headers: headersOb,
 contentType: 'application/json',
 dataType: 'json'
}).done(function(data) {
 console.log(data);
 console.log('data called success');
});
</script>

需要将对象传递到
标题
选项

headers: {'Authorization': 'Bearer ' + access_tok}

我认为
headersOb
实际上应该是一个对象:
{“授权”:“持有者…”
。在DevTools“network”中检查请求是否包含自定义头。谢谢。这很有效。
headers: {'Authorization': 'Bearer ' + access_tok}