Показать сообщение отдельно
  #1 (permalink)  
Старый 17.05.2016, 13:36
Новичок на форуме
Отправить личное сообщение для tonx92 Посмотреть профиль Найти все сообщения от tonx92
 
Регистрация: 17.05.2016
Сообщений: 2

При добавление заголовка в $.ajax запрос дублируется
При обращении к серверу использую ajax
$.ajax({
  url: backurl+"/",
  success: function(data){
	var otvet = JSON.parse(data);
	if(otvet['error']==false){location.href = 'main.html';};
  }
});

и с ним все нормально. Но для авторизации на сервере нужно отправлять заголовок, и если я меняю функцию например таким образом
$.ajax({
headers: { 'Authorization': 'Bearer '+findCookie('accessToken') },
  url: backurl+"/",
  success: function(data){
	var otvet = JSON.parse(data);
	if(otvet['error']==false){location.href = 'main.html';};
  }
});


ajax начинает отправлять запрос на сервер 2 раза, если добавить
$.ajaxSetup({
    headers: { 'Authorization': 'Bearer '+findCookie('accessToken') }
})


То вообще все запросы с клиента на сервер отправляются дважды.
Как избавиться от повторных запросов?
Ответить с цитированием