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

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

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

2 ответов


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

получение заголовков HTTP зависит от выбранной вами структуры Python. В Джанго


проверить это Как проверить, является ли запрос ajax в turbogears

также это для того, как это сделать в Django (это зависит от вашей структуры):Как проверить содержимое входящего запроса заголовка HTTP