Có cách nào để kiểm tra xem có yêu cầu AJAX bằng Python không?Kiểm tra xem có yêu cầu AJAX bằng Python
Tương đương với $_SERVER['HTTP_X_REQUESTED_WITH'] == 'xmlhttprequest'
của PHP?
Có cách nào để kiểm tra xem có yêu cầu AJAX bằng Python không?Kiểm tra xem có yêu cầu AJAX bằng Python
Tương đương với $_SERVER['HTTP_X_REQUESTED_WITH'] == 'xmlhttprequest'
của PHP?
Nếu khung AJAX đặt tiêu đề X-Requested-With trong các yêu cầu của nó, thì bạn sẽ có thể sử dụng tiêu đề đó để phát hiện các cuộc gọi AJAX. Tùy thuộc vào khung công tác phía máy khách để thực hiện việc này.
Việc giữ các tiêu đề HTTP phụ thuộc vào khung khuôn khổ Python bạn chọn. Ở Django, đối tượng request
có is_ajax
method bạn có thể sử dụng trực tiếp.
Kiểm tra này how to check if request is ajax in turbogears
cũng này cho làm thế nào để làm điều này trong Django (nó phụ thuộc vào khuôn khổ của bạn): How to check contents of incoming HTTP header request
như thế nào PHP có thể cung cấp một cơ chế độc lập khuôn khổ? – Yarin
Nó không - nó chỉ là hầu hết các khuôn khổ đặt tiêu đề. –
OK - cảm ơn – Yarin