javascript Ajax в консоли браузера. Проверка результата аякс-запроса (консоль браузера, web console)

Синхронный запрос (минимальный пример):

var xhr = new XMLHttpRequest();
xhr.open('GET', 'адресЗапроса', false);
xhr.send();
console.log('status:', xhr.status, xhr.statusText);
console.log('xhr.response:', xhr.response);

Ajax с поддержкой авторизации (куки и т.д.)

Нам потребуется "withCredentials = true", например:

var xhr = new XMLHttpRequest();
xhr.open('GET', 'адресЗапроса', false);
xhr.withCredentials = true; // передаем авторизационные данные
xhr.send();
console.log('status:', xhr.status, xhr.statusText);
console.log('xhr.response:', xhr.response);

-- подобное требуется, если мы шлём запрос на домен, отличный от текущего.

vedro-compota's picture

Если запросы делаются на другие домены, то на принимающем сервере должен быть правильно установлен заголовок Access-Control-Allow-Origin (например), иначе браузер будет блокировать запросы.

_____________
матфак вгу и остальная классика =)