JS/jQuery

Разрешить AJAX с другого домена

Если отправить кроссдоменный AJAX запрос:

$.ajax({
    url: 'https://example.com',
    method: 'get',
    dataType: 'html',
    data: {text: 'Текст'},
    success: function(data){
        alert(data);
    }
});
JS

Возникает ошибка:

Access to XMLHttpRequest at 'https://example.com?text=%D0%A2%D0%B5%D0%BA%D1%81%D1%82' from origin 'https://snipp.ru' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.

Сделано это для специально в целях безопасности, чтобы разрешить серверу принимать такие запросы – Cross-origin resource sharing (CORS), нужно добавить запись в .htaccess:

Header set Access-Control-Allow-Origin: *
25 июня 2019

Темы

AJAX jQuery JS

Другие публикации

Сборник примеров установки меток на карту по координатам и адресу, изменение их вида и вывод балунов.
date_default_timezone_set устанавливает часовой пояс, который по умолчанию используется всеми дата/время функциями....
Пример верстки слайдера на плагине bxSlider, который растягивается на всю ширину сайта, оставляя по центру...
Применение масок ввода у полей форм значительно упрощает их использование, уменьшает количество ошибок и приводит...
Пример горизонтального меню для лэндингов, в котором реализовано: При прокрутке меню фиксируется. Выделение...