Разрешить 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.06.2019, обновлено 30.08.2019 186
Предыдущая запись Примеры отправки AJAX JQuery
Следующая запись Работа с Input Text jQuery

Поделится

Темы

AJAX jQuery JS

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

DatePicker – хороший и функциональный плагин для выбора даты, легко настраивается и привязывается к стандартному полю...
Сделать так, чтобы редактор растягивался на всю высоту контента можно с помощью плагина Auto Grow для CKEditor 4,...
Отследить появление блока при скроллинге можно с помощью события onscroll, вычисляя его положение методами jquery...
Сборник примеров установки меток на карту по координатам и адресу, изменение их вида и вывод балунов.
В статье представлены способы зафиксировать блок при прокрутки страницы с примерами для горизонтального меню и баннера...
date_default_timezone_set устанавливает часовой пояс, который по умолчанию используется всеми дата/время функциями....