JavaScript is required

Cookies là:

A.

Lưu nội dung đã truy cập tại client để tránh việc download nhiều lần một nội dung

B.

Cho phép server quản lý phiên kết nối cho mỗi browser

C.

Cho phép server thực hiện lưu dữ liệu trên client và có thể đọc lại trong từng request

D.

Không gửi request trực tiếp tới server xử lý mà thông qua một máy chủ trung gian

Trả lời:

Đáp án đúng: C


Cookies là các file nhỏ được server tạo ra và lưu trữ trên máy tính của người dùng (client) thông qua trình duyệt web. Mục đích chính của cookies là cho phép server lưu trữ thông tin về người dùng (ví dụ: thông tin đăng nhập, tùy chọn cá nhân, giỏ hàng) và truy xuất lại thông tin này trong các lần truy cập sau. Điều này giúp server "nhớ" người dùng và cung cấp trải nghiệm cá nhân hóa hơn. * **A. Lưu nội dung đã truy cập tại client để tránh việc download nhiều lần một nội dung:** Mô tả này gần đúng với cache của trình duyệt hơn là cookies. Cookies không lưu trữ nội dung (hình ảnh, video, v.v.) mà chỉ lưu trữ dữ liệu. * **B. Cho phép server quản lý phiên kết nối cho mỗi browser:** Đúng. Cookies thường được sử dụng để quản lý session (phiên làm việc) của người dùng. Khi người dùng đăng nhập, server có thể tạo một cookie chứa ID phiên và gửi nó cho trình duyệt. Trong các request tiếp theo, trình duyệt sẽ gửi cookie này trở lại server, cho phép server xác định người dùng và duy trì trạng thái đăng nhập. * **C. Cho phép server thực hiện lưu dữ liệu trên client và có thể đọc lại trong từng request:** Đúng. Đây là định nghĩa chính xác về cách cookies hoạt động. Server có thể lưu trữ dữ liệu nhỏ trên máy client và truy xuất nó trong các request tiếp theo. * **D. Không gửi request trực tiếp tới server xử lý mà thông qua một máy chủ trung gian:** Mô tả này liên quan đến proxy server, không phải cookies. Như vậy, đáp án B và C đều đúng, nhưng đáp án C bao quát hơn và chính xác hơn về bản chất của cookies.

Câu hỏi liên quan