@ForestEsprit
HTML - верстальщик

Как сделать $post запрос с localhost?

Запущен localhost, когд js:
$.post( "http://www.myweb.ru/api/rest/product?id=1", function() {
    console.log('a');
})


Ошибка
localhost/:1 XMLHttpRequest cannot load http://www.myweb.ru/api/rest/product?id=1. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:9000' is therefore not allowed access.


Интернет отправляет меня искать кроcсдоменный запрос (например https://learn.javascript.ru/xhr-crossdomain), но что-то мне ничего не помогает.
Объясните в чём проблема и как её решить.
  • Вопрос задан
  • 1806 просмотров
Решения вопроса 1
можно запустить хром в редиме отключенных CORS как тут

и еще можно установить в хром плагин который это делает
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@winstan
в начале кода страницы на которую идёт запрос нужно вставить
header('Access-Control-Allow-Origin : *');
Ответ написан
Ваш ответ на вопрос

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

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