Подтвердить что ты не робот

Проверьте, является ли запрос AJAX в Python

Есть ли способ проверить, является ли запрос AJAX в Python?

Эквивалент PHP $_SERVER['HTTP_X_REQUESTED_WITH'] == 'xmlhttprequest'?

4b9b3361

Ответ 1

Если структура AJAX задает заголовок X-Requested-With в своих запросах, вы сможете использовать этот заголовок для обнаружения вызовов AJAX. Для этого сделайте это на стороне клиента.

Получение заголовков HTTP зависит от вашей выборки Python. В Django объект request имеет метод is_ajax, который вы можете использовать напрямую.