⊗inhpAdvSs 27 of 29 menu

Phiên làm việc trong HTTP

Dựa trên cookie, các phiên làm việc (session) hoạt động. Các phiên cho phép máy chủ ghi nhớ khách hàng và lưu trữ thông tin cho họ.

Ví dụ, người truy cập trang web có thể thêm hàng hóa vào giỏ hàng của cửa hàng. Và sau khi tải lại trang, máy chủ sẽ nhận diện khách hàng và hiển thị cho họ các mặt hàng đã được thêm vào trong trình duyệt này.

Chúng ta hãy cùng tìm hiểu cách nó hoạt động. Như bạn đã biết, giao thức HTTP không lưu giữ trạng thái theo nghĩa là máy chủ không thể phân biệt yêu cầu đến từ khách hàng nào. Vì vậy, trong trường hợp này một con đường vòng được sử dụng.

Bản chất của nó như sau. Trong lần liên hệ đầu tiên của khách hàng, máy chủ thiết lập cho họ một cookie chứa một chuỗi ngẫu nhiên, duy nhất. Cookie này được gọi là cookie phiên và thường có tên là sessid.

Máy chủ cũng lưu trữ cho mình một danh sách tất cả các cookie phiên và liên kết với chúng các dữ liệu cần thiết. Ví dụ, danh sách các mặt hàng đã chọn trong cửa hàng.

Trong lần liên hệ tiếp theo, khách hàng sẽ gửi đến máy chủ cookie phiên và máy chủ sẽ nhận diện họ qua cookie này và có thể lấy được dữ liệu đã được lưu trên máy chủ cho khách hàng đó.

Giao thức HTTP không lưu trữ dữ liệu giữa các yêu cầu. Tuy nhiên, máy chủ có thể phân biệt người dùng. Điều này được triển khai như thế nào?

Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối