Cookie và Session

Cookie là gì?

Cookie là 1 đoạn dữ liệu được server gửi cho trình duyệt, trình duyệt sẽ lưu lại trên máy tính người dùng. Ví dụ thông tin đăng nhập, các tùy chọn thiết lập … để sử dụng cho những lần sau.

Khi trình duyệt gửi request đến server, cookie được gửi đính kèm theo.

Có 2 loại cookie:

  • Session cookie: bị xóa bỏ khi đóng trình duyệt.
  • Persistent cookie: được giữ ở trình duyệt cho đến khi hết hạn hoặc bị xóa.

Các thành phần của cookie:

  • Name: tên
  • Value: giá trị
  • Domain: là domain sở hữu cookie
  • Path: là đường dẫn mà cookie sẽ được gửi đến
  • Expiry: hạn sử dụng
  • Secure Flag: cookie sẽ được gửi chỉ khi được gắn cờ

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *