2010-07-02 40 views
15

Tôi vừa thử nghiệm điều này và có vẻ như các yêu cầu Ajax gửi tiêu đề cookie từ trình duyệt đến máy chủ mỗi lần. Đây có phải là một hành vi được bảo đảm mà tôi có thể dựa vào hoặc đó là điều gì đó có thể hoặc có thể không xảy ra?Yêu cầu Ajax có được đảm bảo gửi cookie không?

Trả lời

14

Ajax chỉ là một "cách" để tạo yêu cầu HTTP. Nó vẫn là một trình duyệt làm nó vì vậy nó sẽ làm theo trình duyệt "quy tắc". Không bao giờ có thể chắc chắn 100% nhưng tôi sẽ nói có.

1

Giống như câu trả lời khác cho thấy, AJAX là một cách để yêu cầu dịch vụ từ máy chủ theo cách không đồng bộ. Tuy nhiên, giao thức HTTP nội bộ cũng được sử dụng cho AJAX, cho biết cookie nếu có bất kỳ giao thức nào phải được gửi cùng với các yêu cầu HTTP (đồng bộ hóa hoặc không đồng bộ). Vì vậy, hầu hết các trình duyệt hiện đại tuân theo nó, nếu không nó được coi là lỗi trong việc thực hiện trình duyệt.

Các vấn đề liên quan