Проверьте, является ли запрос AJAX в Python
есть ли способ проверить, является ли запрос AJAX в Python?
эквивалент PHP $_SERVER['HTTP_X_REQUESTED_WITH'] == 'xmlhttprequest'
?
2 ответов
Если платформа AJAX устанавливает заголовок X-Requested-With в своих запросах, то вы сможете использовать этот заголовок для обнаружения вызовов AJAX. Это клиентская база для этого.
получение заголовков HTTP зависит от выбранной вами структуры Python. В Джанго
проверить это Как проверить, является ли запрос ajax в turbogears
также это для того, как это сделать в Django (это зависит от вашей структуры):Как проверить содержимое входящего запроса заголовка HTTP