Không chỉ giá trị của cookie là được trả lại trong các yêu cầu tiếp theo, siêu dữ liệu khác vẫn nằm trên máy khách.
Khi bạn xác định cookie trên máy chủ, tiêu đề Set-Cookie
được tạo trong phản hồi mang tên, giá trị và siêu dữ liệu khác về cookie. Nhiều Cookie sẽ tạo nhiều tiêu đề Set-Cookie
trong phản hồi.
Khi trình duyệt thực hiện các yêu cầu tiếp theo, trình duyệt sẽ kiểm tra "cơ sở dữ liệu" của các cookie có sẵn để xem cookie nào phù hợp với đường dẫn được yêu cầu. Sau đó, nó tạo một tiêu đề Cookie
duy nhất trong yêu cầu chỉ mang theo một loạt các cặp tên/giá trị của các cookie đủ điều kiện.
Điều quan trọng là phải kiểm soát chặt chẽ số lượng cookie và kích thước dữ liệu nếu không bạn có thể thấy rằng trọng lượng dữ liệu cookie được gửi cho mỗi và mọi yêu cầu có thể mang tính quyết định đến hiệu suất. Điều này sẽ tồi tệ hơn nhiều nếu siêu dữ liệu được trả lại bằng cookie.
Bạn có thể thấy Fiddler (www.fiddler2.com) hữu ích để trả lời câu hỏi như thế này. – EricLaw
Tôi chạy OS X, nhưng cảm ơn anyway :) –
Bạn có thể sử dụng Wireshark trên OSX. –