Trang Chủ Viết blog Giới thiệu về cookie http

Giới thiệu về cookie http

Mục lục:

Anonim

Khi nói đến trải nghiệm người dùng Internet, những điều nhỏ nhặt thường có thể tạo ra sự khác biệt lớn nhất. Đây là một khái niệm được minh họa bằng sự phát triển của cookie HTTP. Thường bị bỏ qua, cookie là một tệp lưu trữ thông tin về lịch sử duyệt web của mỗi người dùng khi họ vào một trang web. Lợi ích chính của công cụ này là các trang web có thể truy cập các tệp này, lấy thông tin về lịch sử trước đây của người dùng trên trang web và sử dụng thông tin đó để cải thiện trải nghiệm người dùng rất nhiều. Chức năng này không chỉ cho phép người dùng tự động hóa quá trình đăng nhập vào email và giỏ hàng, nó còn giúp truy vấn tìm kiếm hiệu quả hơn và thậm chí giúp các trang web nhắm mục tiêu đúng cách của họ.


Mặc dù các khả năng này phổ biến đến mức chúng thường bị bỏ qua, vẫn còn nhiều câu hỏi: Làm thế nào và tại sao cookie được tạo ra? Làm thế nào chính xác họ làm việc? Thông tin này được thu thập như thế nào? Sự tiến bộ này có ý nghĩa gì đối với tương lai của Internet? Đọc để tìm hiểu!

Phát minh ra cookie

Ý tưởng cho cookie xuất hiện từ năm 1996, khi một lập trình viên trẻ, Lou Montulli, phát triển ý tưởng này như một phần của giỏ mua hàng thương mại điện tử của Netscape. Công cụ này được thiết kế để liên lạc với máy tính của người dùng để xác định những cái nào đã từng đến trang web trước đó.


Vào thời điểm đó, các máy chủ gặp sự cố phù hợp với các yêu cầu với trình duyệt người dùng. Bằng cách hiểu người dùng nào mới và đã truy cập trang web trước đó, Netscape tin rằng nó có thể mang lại trải nghiệm người dùng được cải thiện rất nhiều, vừa nhắm mục tiêu và hiệu quả hơn. Các tập tin sẽ không có gì là lạ mắt, chỉ là một tập tin văn bản được viết bằng mã sẽ được cập nhật liên tục. Thuật ngữ "cookie" được điều chỉnh từ thuật ngữ khoa học máy tính "cookie ma thuật", nghĩa là một gói dữ liệu ngắn được trao đổi giữa hai chương trình giao tiếp. Không lâu sau khi Lou Montulli nộp đơn xin cấp bằng sáng chế cho công nghệ cookie. Năm 1998, anh có một. Chỉ trong vài năm, Microsoft Internet Explorer đã áp dụng công nghệ này, biến cookie thành một tính năng chính của khám phá Internet. (Đọc thêm về những người tiên phong trên Internet trong Lịch sử Internet.)

Cách làm việc của Cookies

Khi người dùng truy cập trang web sử dụng cookie, trang web sẽ báo cho trình duyệt lưu thông tin này với các quy tắc yêu cầu để sử dụng sau. Máy chủ Web thực hiện điều này bằng cách gửi tiêu đề "Đặt cookie" HTTP. Các máy chủ web sử dụng các lệnh với cookie để định hướng thời gian sử dụng cookie cũng như tên miền mà nó sẽ được sử dụng. Khi người dùng tiếp tục truy cập trang web, nó sẽ yêu cầu thông tin này từ trình duyệt để nhận dạng cá nhân người dùng. Điều này rất hữu ích cho các trang web đăng nhập như nhà cung cấp email và thương nhân vì nó có thể hợp lý hóa quy trình đăng nhập cũng như ghi nhớ các yêu cầu và xu hướng thường gây khó chịu cho người dùng khi họ phải thực hiện lặp đi lặp lại. Những cookie này không có mã thực thi và quan trọng nhất là không chứa bất kỳ vi-rút nào.


Gần hai thập kỷ sau khi cookie được hình thành, nó đã định hình lại cơ bản việc lướt web cho cả người dùng và quản trị trang web. Đối với người dùng, cookie không chỉ giúp việc xem email và mua hàng trực tuyến dễ dàng hơn, chúng còn được sử dụng để đơn giản hóa hầu như tất cả các quy trình đăng nhập, chẳng hạn như xin việc, điền vào biểu mẫu và thực hiện truy vấn công cụ tìm kiếm, chỉ để đặt tên cho một số. Các trang web cũng đã cải thiện chất lượng dịch vụ của họ rất nhiều. Cookies hiện được sử dụng để giúp các trang web cung cấp mục tiêu - một nguồn thu khổng lồ cho hàng triệu trang web. Cookies đã trở thành một tài sản lớn không chỉ cho người mua, mà còn cho các tập đoàn vì thông tin họ cung cấp làm cho việc trao đổi giữa các nhóm này trở nên dễ chịu hơn cho cả hai bên.

Cookie vụn ở đâu

Mặc dù cookie đã tác động sâu sắc đến cách chúng ta duyệt các trang web, nhưng không phải ai cũng thích cookie. Sự phản đối chính đã được nêu ra về việc sử dụng cookie là quyền truy cập ngầm vào thông tin cá nhân mà họ cung cấp. Lý do cho những lo ngại này xuất phát từ thực tế là cookie thường cung cấp một điểm nhận dạng cho người dùng của họ. Vì cookie được trao đổi qua Internet, nếu một cái bị chặn, thì nó có thể được sao chép và sử dụng để chiếm quyền đăng nhập của người dùng. Điều này có thể tạo ra nhiều vấn đề cho người dùng lưu trữ dữ liệu nhạy cảm như thông tin thẻ tín dụng hoặc số An sinh xã hội trên các trang web.


Vì cookie có khả năng lưu trữ bất kỳ thông tin nào được viết dưới dạng trên trang web, nên bất kỳ thông tin nào có trong cookie đều có khả năng bị xâm phạm. Vì lý do này, nhiều người đã lên tiếng lo ngại về những nguy cơ tiềm ẩn đối với người dùng nếu thông tin cá nhân và tài chính của họ rơi vào tay kẻ xấu. Những lo ngại này đã không bị mất từ ​​phía các nhà hoạch định chính sách ở một số quốc gia. Trong vài năm qua, chính phủ ở cả Anh và Hoa Kỳ đã đề xuất các dự luật nhằm hạn chế việc sử dụng cookie hoặc ít nhất cho phép người dùng từ chối sử dụng chúng nếu họ chọn.


Nhận thấy tầm quan trọng tối đa của bảo mật người dùng, nhiều công ty đã thực hiện các hành động quyết tâm để bảo vệ thông tin người dùng. Chẳng hạn, một số máy chủ Web đã gửi để gửi cookie qua Lớp cổng bảo mật (SSL). Lợi ích của việc sử dụng SSL là nó mã hóa các yêu cầu của trình duyệt để bảo đảm việc truyền qua Internet. Phương pháp này đã được chứng minh là cách hiệu quả nhất để đối phó với việc chặn cookie. (Tìm hiểu thêm về các vấn đề riêng tư trực tuyến trong Những điều bạn nên biết về Quyền riêng tư trực tuyến của mình.)


Các máy chủ Web khác cũng đã thực hiện các bước để xác nhận lại người dùng khi có thông tin cá nhân nhạy cảm, chẳng hạn như mật khẩu và thông tin thẻ tín dụng. Đôi khi các phương pháp này bao gồm việc người dùng nhập lại mật khẩu hoặc nhập số nhận dạng bảo mật cho thẻ của họ. Rộng hơn, việc thêm thông tin duy nhất vào tiêu chí nhận dạng người dùng, chẳng hạn như tên người dùng hoặc địa chỉ IP, giúp phân biệt người dùng dễ dàng hơn nhiều để xác minh và khó mạo danh hơn nhiều.

Một công cụ thay đổi trò chơi, nhưng mối quan tâm bảo mật vẫn tồn tại

Việc tạo ra cookie đã thay đổi rất nhiều cách chúng ta sử dụng Internet. Về phía người tiêu dùng, nó đã làm cho việc mua sắm trực tuyến và đăng nhập thông tin dễ dàng và hiệu quả hơn bao giờ hết. Về phía nhà cung cấp, các tập đoàn có thể cung cấp trải nghiệm người dùng cụ thể và hữu ích hơn cho khách hàng của họ. Điều đó nói rằng, cả người dùng và trang web phải thực hiện các biện pháp để đảm bảo rằng thông tin được truyền qua cookie là an toàn. Trong khi những lo ngại về quyền riêng tư sẽ còn tồn tại trong những năm tới, việc phát minh ra cookie Internet vẫn là một trong những công cụ Internet vĩ đại nhất của thời đại chúng ta.

Giới thiệu về cookie http