Computer >> Máy Tính >  >> Lập trình >> Python

Làm thế nào để thiết lập cookie trong Lập trình Python CGI?

Thiết lập Cookie

Rất dễ dàng để gửi cookie đến trình duyệt. Các cookie này được gửi cùng với Tiêu đề HTTP trước khi đến trường Loại nội dung. Giả sử bạn muốn đặt UserID và Mật khẩu làm cookie. Việc đặt cookie được thực hiện như sau -

#!/usr/bin/python
print "Set-Cookie:UserID = XYZ;\r\n"
print "Set-Cookie:Password = XYZ123;\r\n"
print "Set-Cookie:Expires = Tuesday, 31-Dec-2007 23:12:40 GMT;\r\n"
print "Set-Cookie:Domain = www.tutorialspoint.com;\r\n"
print "Set-Cookie:Path = /perl;\n"
print "Content-type:text/html\r\n\r\n"
...........Rest of the HTML Content....

Từ ví dụ này, bạn chắc hẳn đã hiểu cách đặt cookie. Chúng tôi sử dụng tiêu đề Set-Cookie HTTP để đặt cookie.

Bạn có thể tùy chọn đặt các thuộc tính cookie như Expires, Domain và Path. Đáng chú ý là cookie được đặt trước khi gửi dòng ma thuật "Content-type:text / html \ r \ n \ r \ n.