C'è un modo per verificare se una richiesta è AJAX in Python?Controlla se la richiesta è AJAX in Python
L'equivalente di PHP $_SERVER['HTTP_X_REQUESTED_WITH'] == 'xmlhttprequest'
?
C'è un modo per verificare se una richiesta è AJAX in Python?Controlla se la richiesta è AJAX in Python
L'equivalente di PHP $_SERVER['HTTP_X_REQUESTED_WITH'] == 'xmlhttprequest'
?
Se il framework AJAX imposta l'intestazione X-Requested-With nelle sue richieste, sarà possibile utilizzare tale intestazione per rilevare le chiamate AJAX. È compito del framework lato client farlo.
L'acquisizione delle intestazioni HTTP dipende dal framework di scelta Python. In Django, l'oggetto request
ha un is_ajax
method che puoi utilizzare direttamente.
Scegli questa how to check if request is ajax in turbogears
anche questo per come fare questo in Django (dipende nel vostro quadro): How to check contents of incoming HTTP header request
Come si PHP in grado di offrire un meccanismo indipendente quadro? – Yarin
Non lo fa - è solo che la maggior parte dei framework imposta l'intestazione. –
Capito - grazie – Yarin