Kiểm tra cookie: Cách kiểm tra cookie trong trang web bằng ví dụ
Kiểm tra cookie là gì?
Kiểm tra cookie được định nghĩa là loại Kiểm tra phần mềm để kiểm tra Cookie được tạo trong trình duyệt web của bạn. Cookie là một đoạn thông tin nhỏ được máy chủ web lưu trữ trong tệp văn bản trên ổ cứng (máy khách) của người dùng. Phần thông tin này sau đó được gửi trở lại máy chủ mỗi khi trình duyệt yêu cầu một trang từ máy chủ. Thông thường, cookie chứa dữ liệu hoặc thông tin người dùng được cá nhân hóa được sử dụng để liên lạc giữa các trang web khác nhau. Ảnh chụp màn hình bên dưới hiển thị cookie cho các trang web khác nhau.
Nói cách khác, cookie không là gì khác ngoài danh tính của người dùng và được sử dụng để theo dõi nơi người dùng điều hướng trên các trang của trang web. Mục đích của cookie là tạo ra sự tương tác nhanh chóng giữa người dùng và trang web. Các ứng dụng có thể sử dụng cookie là để triển khai giỏ hàng, trải nghiệm web được cá nhân hóa, theo dõi người dùng, tiếp thị, phiên người dùng, v.v.
Nội dung của Cookie là gì?
Cookie chủ yếu bao gồm ba thứ:
- Tên của máy chủ mà cookie được gửi từ đó
- Cookie trọn đời
- Một giá trị. Đây thường là một số duy nhất được tạo ngẫu nhiên
Các loại bánh quy

Thông thường, có hai loại cookie được ghi trên máy người dùng:
- Cookies phiên: Các cookie này hoạt động cho đến khi trình duyệt kích hoạt cookie được mở. Khi chúng tôi đóng trình duyệt, cookie phiên này sẽ bị xóa
- Cookie liên tục: Những cookie này được ghi vĩnh viễn trên máy người dùng và tồn tại trong nhiều tháng hoặc nhiều năm
Cookies được lưu trữ ở đâu?
Khi bất kỳ ứng dụng trang web nào ghi cookie, nó sẽ được lưu trữ trong một tệp văn bản trên ổ đĩa cứng của người dùng. Đường dẫn lưu cookie tùy thuộc vào trình duyệt. Các trình duyệt khác nhau lưu trữ cookie theo các đường dẫn khác nhau.
Ví dụ: trong Mozilla Firefox trình duyệt, bạn có thể thấy cookie trong các tùy chọn trình duyệt. Để xem điều này hãy nhấp vào Công cụ -> Các lựa chọn -> Quyền riêng tư và sau đó nhấp vào “Xóa từng cookie”.
Trong khi ở Internet Explorer trình duyệt nó lưu trữ cookie trên đường dẫn "C:\Tài liệu và Cài đặt\Người dùng mặc định\Cookies”
Cách kiểm tra cookie trong trang web
Sau đây là danh sách kiểm tra quan trọng và các bước thực hiện Cách kiểm tra Cookie trong trang web:
Bước 1) Tắt cookie
Vô hiệu hóa tất cả cookie và cố gắng sử dụng các chức năng chính của trang web
Bước 2) Làm hỏng cookie
Chỉnh sửa thủ công cookie trong notepad và thay đổi các tham số bằng một số giá trị ngẫu nhiên
Bước 3) Mã hóa cookie
Thông tin nhạy cảm như mật khẩu và tên người dùng phải được mã hóa trước khi gửi đến máy tính của chúng tôi
Bước 4) Kiểm tra cookie với nhiều trình duyệt
Kiểm tra xem trang web của bạn có ghi cookie đúng cách trên trình duyệt khác như mong đợi không
Bước 5) Kiểm tra việc xóa khỏi trang ứng dụng web của bạn
Kiểm tra xem cookie có bị xóa khỏi ứng dụng web của bạn hay không
Bước 6) Từ chối cookie có chọn lọc
Xóa tất cả cookie cho các trang web và xem trang web phản ứng thế nào với nó
Bước 7) Truy cập vào cookie
Cookie được viết bởi một trang web sẽ không thể được truy cập bởi những trang web khác
Bước 8) Không lạm dụng cookie
Nếu ứng dụng đang thử nghiệm là một trang web công cộng thì không nên lạm dụng cookie
Bước 9) Kiểm tra với cài đặt khác
Việc kiểm tra phải được thực hiện đúng cách để kiểm tra xem trang web có hoạt động tốt với cài đặt cookie khác nhau không
Bước 10) Phân loại cookie riêng biệt
Không nên giữ cookie cùng loại với vi-rút, thư rác hoặc phần mềm gián điệp
Plugin để kiểm tra cookie
Trình duyệt hiện đại cho phép xem/chỉnh sửa cookie trong chính trình duyệt. Có các plugin kiểm tra cookie trong Mozilla và Google Chrome cả hai.
1. Trình quản lý cookie của Chrome
2. Đối với Google Chrome trình duyệt: Chỉnh sửa Cookie này
Sửa đổi cookie đang hoạt động
Sau đây là các bước để sửa đổi hoặc chỉnh sửa cookie bằng plugin cho Chrome:
Bước 1) Nhập userID và mật khẩu để đăng nhập vào https://demo.guru99.com/V4/
Bước 2) Bấm vào biểu tượng plugin và nó sẽ mở một cửa sổ khác như hình bên dưới
Bước 3) Thay đổi giá trị của cookie thành “bậc thầy99” và sau đó nhấp vào để lưu các thay đổi
Sự khác biệt giữa Cookie và Phiên
Đây là điểm khác biệt chính giữa Cookie và Phiên:
| Cookie | Phiên |
|---|---|
| Cookies là các tệp phía máy khách chứa thông tin người dùng | Phiên là các tệp phía máy chủ chứa thông tin người dùng |
| Cookie kết thúc tùy thuộc vào thời gian bạn đặt cho nó | Phiên kết thúc khi người dùng đóng trình duyệt của mình |
| Bạn không cần khởi động cookie vì nó được lưu trữ trong máy cục bộ của bạn | In PHP, trước khi sử dụng $_SESSION, bạn phải viết session_start(); Tương tự như các ngôn ngữ khác |
| Kích thước cookie tối đa chính thức là 4KB | Trong phiên, bạn có thể lưu trữ bao nhiêu dữ liệu tùy thích. Giới hạn duy nhất bạn có thể đạt được là bộ nhớ tối đa mà tập lệnh có thể sử dụng cùng một lúc, theo mặc định là 128MB |
| Cookie không phụ thuộc vào Phiên | Một phiên phụ thuộc vào Cookie |
| Không có hàm nào có tên unsetcookie() | Session_destroy(); được sử dụng để hủy tất cả dữ liệu đã đăng ký hoặc hủy cài đặt một số |
Tổng kết
- Cookie là một đoạn thông tin nhỏ được máy chủ web lưu trữ trong tệp văn bản trên ổ cứng (máy khách) của người dùng.
- Kiểm tra cookie được định nghĩa là loại Kiểm tra phần mềm để kiểm tra Cookie được tạo trong trình duyệt web của bạn.
- Cookie chủ yếu bao gồm ba thành phần: Tên máy chủ mà cookie được gửi từ đó, Thời gian tồn tại của Cookie và một giá trị
- Các loại Cookie: 1) Cookie phiên, 2) Cookie liên tục
- Khi bất kỳ ứng dụng trang web nào ghi cookie, nó sẽ được lưu trữ trong một tệp văn bản trên ổ đĩa cứng của người dùng. Đường dẫn lưu cookie tùy thuộc vào trình duyệt. Các trình duyệt khác nhau lưu trữ cookie theo các đường dẫn khác nhau.







