Как в yii2 обратиться к экшену через ajax?

Делаю так:

$.ajax({
        url: 'http://mysite.ru/get-video',
        data: {url: url},
        success: function(data) {
              alert(data);
        }
    });


public function actionGetVideo()
    {
        $url = Yii::$app->request->get('url');
        echo $url;
    }


В результате получаю такую ошибку:
XMLHttpRequest cannot load mysite.ru/get-video?url=. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'www.mysite.ru' is therefore not allowed access.

В behaviors ни каких ограничений не прописано.

Если ссылке просто в браузер вставить, то нормально отрабатывает

В чем может быть проблема?
  • Вопрос задан
  • 304 просмотра
Пригласить эксперта
Ответы на вопрос 1
qonand
@qonand
Software Engineer
ошибка говорит о проблемах с CORS
Ответ написан
Ваш ответ на вопрос

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

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