ExEr7um
@ExEr7um
Фронтендер

Как пофиксить ошибку: «XMLHttpRequest cannot load *** due to access control checks.»?

Я использую сервис Postcalc.ru для расчёта цены на сайте. Когда я отправляю запрос на сервер, я получаю ошибку
XMLHttpRequest cannot load http://test.postcalc.ru/?f=101000&t=190000&w=1000 due to access control checks.
.
Вот так выглядит мой запрос:
var getDeliveryPriceRequest = new XMLHttpRequest();
getDeliveryPriceRequest.open("GET", "http://test.postcalc.ru/?f=101000&t=190000&w=1000", true);
getDeliveryPriceRequest.send();
getDeliveryPriceRequest.onreadystatechange = function() {
  console.log(getDeliveryPriceRequest.response);
};

Как это можно пофиксить?
  • Вопрос задан
  • 2891 просмотр
Пригласить эксперта
Ответы на вопрос 1
dollar
@dollar
Делай добро и бросай его в воду.
Сервер должен отдавать заголовок Access-Control-Allow-Origin.

Либо поместите ваш скрипт в расширение к браузеру, которое требует права доступа к test.postcalc.ru
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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