TR
TR
ƯỜ
ƯỜ
NG
NG
ĐẠ
ĐẠ
I H
I H
Ọ
Ọ
C S
C S
Ư
Ư
PH
PH
Ạ
Ạ
M K
M K
Ỹ
Ỹ
THU
THU
Ậ
Ậ
T NAM
T NAM
ĐỊ
:
Nguy
Nguy
ễ
ễ
n
n
Minh
Minh
Đứ
Đứ
c
c
B
B
ộ
ộ
m
m
ô
ô
n
n
:
:
M
M
ạ
ạ
ng
Trường hợptrìnhduyệt không hỗ trợ cookies
Nguyễn Minh Đức - Khoa CNTT
Khái niệmcookie
Một cookie thường được dùng để xác nhậnmộtngườidùng
Một cookie là một file (chiếm dung lượng nhỏ) trên máy của
người dùng để server lưutrữ và thu thập các thông tin về người
dùng
Mỗi khi trình duyệttrênmột máy tính yêu cầumột trang Web,
nó sẽ gửi cookie theo cùng đến Web server
Cookie tạmthời: đượclưu ở bộ nhớ trong, đượcgiải phóng khi
đóng trang Web
Cookie lâu dài: được ghi ra file
Nguyễn Minh Đức - Khoa CNTT
Cách tạomộtcookie
Thông qua thuộc tính Cookies của đốitượng Response
Tạo cookie tạmthời
Response.Cookies(“user”)=“hoanna”
Tạo cookie lâu dài: đặt thêm thuộc tính thờigiantồntạiExpires
Response.Cookies(“user”)=“hoanna”
Response.Cookies(“user”).Expires=#DateTime#
Nguyễn Minh Đức - Khoa CNTT
Cách lấygiátrị cookie
Thông qua thuộc tính Cookies của đốitượng Request
User = Request.Cookies(“user”)
Nguyễn Minh Đức - Khoa CNTT
Cookie có nhiều khoá - Keys
Cookie đóchứatập các giá trị
Các giá trịđượctruycập qua tên
<% Response.Cookies("user")("firstname")="John"
Response.Cookies("user")("lastname")="Smith"