Kiểm tra cookie: Các trường hợp kiểm tra mẫu cho trang web

Mục lục:

Anonim

Kiểm tra cookie là gì?

Kiểm tra cookie được định nghĩa là một 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 phần thông tin nhỏ được máy chủ web lưu trữ trong một 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 đó sẽ đượ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 người dùng được cá nhân hóa hoặc thông tin được sử dụng để giao tiếp giữa các trang web khác nhau. Ảnh chụp màn hình bên dưới hiển thị các cookie cho các trang web khác nhau.

Nói cách khác, cookie không là gì 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 khắp các trang của trang web. Mục đích của cookie là tạo sự tương tác nhanh chóng giữa người dùng và trang web. Các ứng dụng, nơi cookie có thể được sử dụng, 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.

Trong hướng dẫn này, chúng ta sẽ học

  • Nội dung của Cookie là gì?
  • Các loại bánh quy
  • Cookie được lưu trữ ở đâu?
  • Cách kiểm tra Cookie - Các trường hợp kiểm tra mẫu
  • Plugin để kiểm tra cookie
  • Đang thực hiện sửa đổi cookie
  • Sự khác biệt giữa Cookie và Session

Nội dung của Cookie là gì?

Cookie chủ yếu bao gồm ba thứ

  1. Tên của máy chủ mà cookie được gửi từ
  2. Thời gian tồn tại của cookie
  3. 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 viết trên máy người dùng

  • Cookie 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 viết vĩnh viễn trên máy người dùng và nó tồn tại trong nhiều tháng hoặc nhiều năm

Cookie được lưu trữ ở đâu?

Khi bất kỳ ứng dụng trang web nào ghi một cookie, cookie đó 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 nơi cookie được lưu phụ thuộc vào trình duyệt. Các trình duyệt khác nhau lưu trữ cookie trong các đường dẫn khác nhau.

Ví dụ, trong trình duyệt Mozilla Firefox, bạn có thể thấy các 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ụ -> Tùy chọn -> Quyền riêng tư và sau đó nhấp vào "Xóa Cookie Cá nhân".

Trong khi ở trong trình duyệt Internet Explorer, nó lưu trữ cookie trên đường dẫn " C: \ Documents and Settings \ Default User \ Cookies"

Cách kiểm tra Cookies

Sau đây là danh sách kiểm tra quan trọng và các bước về Cách kiểm tra Cookie trong trang web:

  1. Tắt cookie: Tắt tất cả cookie và cố gắng sử dụng các chức năng chính của trang web
  2. Làm hỏng cookie: Chỉnh sửa thủ công cookie trong notepad và thay đổi các thông số với một số giá trị ngẫu nhiên
  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
  4. Kiểm tra cookie với nhiều trình duyệt: Kiểm tra trang web của bạn có đang ghi cookie đúng cách trên một trình duyệt khác như mong đợi không
  5. Kiểm tra việc xóa khỏi trang ứng dụng web của bạn
  6. Từ chối cookie một cách có chọn lọc: Xóa tất cả cookie cho các trang web và xem cách trang web phản ứng với nó
  7. Quyền truy cập vào cookie: Cookie được viết bởi một trang web sẽ không thể truy cập được bởi những người khác
  8. Không lạm dụng cookie: Nếu ứng dụng đang được thử nghiệm là một trang web công cộng, không nên lạm dụng cookie
  9. Kiểm tra với cài đặt khá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
  10. Phân loại cookie riêng biệt: Không nên giữ cookie trong cùng một danh mục vi-rút, thư rác hoặc phần mềm gián điệp

Các plugin để kiểm tra cookie

Các 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ả plugin trình kiểm tra cookie trong Mozilla và Google Chrome.

  1. Trình quản lý cookie của Chrome

  1. Đối với trình duyệt Google Chrome: Chỉnh sửa Cookie này

Đang thực hiện sửa đổi cookie

Chúng tôi sẽ sử dụng chỉnh sửa plugin cookie cho Chrome.

Bước 1)

Nhập userID và mật khẩu để đăng nhập vào ngân hàng Guru99.

Bước 2)

Nhấp vào biểu tượng plugin và nó sẽ mở ra một cửa sổ khác như hình dưới đây

Bước 3)

Thay đổi giá trị của cookie thành "guru99" và sau đó nhấp vào để lưu các thay đổi

Sự khác biệt giữa Cookie và Session

Bánh quy Phiên họp
  • Cookie 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 tồn tại mà 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
  • Trong PHP, trước khi sử dụng $ _SESSION, bạn phải viết session_start (); Tương tự như vậy đối với 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 là unsetcookie ()
  • Session_destroy (); được sử dụng để phá hủy tất cả dữ liệu đã đăng ký hoặc hủy bỏ một số