НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
⊗jsPmBsInr 25 of 61 menu

HTTP в AJAX в PHP

В данном разделе учебника мы поработаем с различными частями протокола HTTP при осуществлении с AJAX запросов. Мы научимся получать HTTP статус, HTTP заголовки, работать с куками и сессиями.

В получении HTTP данных ответа нам поможет объект response, который возвращается в результате AJAX запроса. Этот объект содержит не только текст с ответом сервера, но и другие части HTTP ответа:

let response = await fetch('/ajax.php'); console.log(response);

В установке HTTP данных запроса нам поможет второй параметр функции fetch:

let response = await fetch('/ajax.php', { // object with settings });

При работе с HTTP данными в PHP нам понадобится суперглобальный массив $_SERVER, функция header, функция http_response_code. Работа с ними описана в разделе про работу с HTTP из учебника PHP.

Итак, давайте приступим!

Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить