Czy istnieje sposób sprawdzenia, czy żądanie jest AJAX w Pythonie?Sprawdź, czy żądanie to AJAX w języku Python
Odpowiednik PHP $_SERVER['HTTP_X_REQUESTED_WITH'] == 'xmlhttprequest'
?
Czy istnieje sposób sprawdzenia, czy żądanie jest AJAX w Pythonie?Sprawdź, czy żądanie to AJAX w języku Python
Odpowiednik PHP $_SERVER['HTTP_X_REQUESTED_WITH'] == 'xmlhttprequest'
?
Jeśli środowisko AJAX ustawia nagłówek X-Requested-With w swoich żądaniach, będzie można użyć tego nagłówka do wykrywania wywołań AJAX. Od tego zależy system po stronie klienta.
Zdobycie nagłówków HTTP zależy od wybranej struktury Pythona. W Django obiekt request
ma is_ajax
method, którego możesz użyć bezpośrednio.
Sprawdź to how to check if request is ajax in turbogears
również za to, jak to zrobić w Django (to zależy w ramach): How to check contents of incoming HTTP header request
Jak PHP stanie zaoferować ramową niezależny mechanizm? – Yarin
Nie - po prostu większość frameworków ustawia nagłówek. –
Rozumiem - dzięki – Yarin