как получить доступ к заголовкам ответа, используя jquery / ajax - PullRequest
0 голосов
/ 13 сентября 2018
Connection: keep-alive   
Content-Length: 2231  
Content-Type: text/html; charset=utf-8  
Date: Thu, 13 Sep 2018 07:37:46 GMT  
ETag: W/"8b7-XOXhf04O/VM7yxWQ561PEgxRfz8"  
x-auth: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJfaWQiOiI1YjlhMGEyM2Q0NmI3YjFmYTQzNWI4YWIiLCJhY2Nlc3MiOiJhdXRoIiwiaWF0IjoxNTM2ODI0MjY2fQ.SAufAzjP-6vkCoaCSSGKgXTjaP5prHKZ8uFCpZmjllE  
X-Powered-By: Express

В этих заголовках я хочу сохранить токен x-auth в переменной, чтобы я мог в дальнейшем использовать его. Как я должен это делать? Пожалуйста, помогите

Ответы [ 2 ]

0 голосов
/ 13 сентября 2018

Пожалуйста, используйте ниже код

$.ajax({
   type: 'GET/POST',
   url:'url',
   data: dataformat,
   success: function(data, status, req){
        alert(req.getResponseHeader('headername'));
   },
   error: function (req, status, error) {
        alert(req.getResponseHeader('headername'));
   }
  });
0 голосов
/ 13 сентября 2018

Это должно сработать

myXMLHttpRequest.onreadystatechange = function() {
  if(this.readyState == this.HEADERS_RECEIVED) {
    var header= myXMLHttpRequest.getResponseHeader("x-auth");
  }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...