@game802

Как реализовать отправку данных?

Добрый день, уважаемые знатоки! Хотел бы обратиться к вам со следующей проблемой. Я набросал следующий код:
var data = "request_sum=100000&return_date=26.11.2017";

var xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {
    if (this.readyState === 4) {
        console.log(this.responseText);
    }
});

xhr.open("POST", "http://api.xxxsite.ru/check/", true);
xhr.setRequestHeader("content-type", "application/x-www-form-urlencoded");
xhr.setRequestHeader("lock-token", "a09se8rjhq3oeQ089-fd82q3peepqej");
xhr.setRequestHeader("api-key", "a98703wh92o3r87qhr3r1");
xhr.setRequestHeader("cache-control", "no-cache");

xhr.send(data);


С заголовками я разобрался, но не могу разобраться со следующим случаем:
81e7fb9095464e96b218647f8046bd9f.jpg
Я не могу понять, почему мне выдает 401 ошибку... все данные верны, но ничего не получается.. в чем может быть проблема?
Буду благодарен любой помощи! Спасибо
  • Вопрос задан
  • 165 просмотров
Решения вопроса 1
p00h
@p00h
Фехтовальщик-стропальщик
HTTP 401 - Unauthorized
Вэб-сервер (или прокси?) требует авторизацию для осуществления запроса.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы