Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

วิธีการตั้งค่าคุกกี้ในการเขียนโปรแกรม Python CGI


การตั้งค่าคุกกี้

ง่ายมากที่จะส่งคุกกี้ไปยังเบราว์เซอร์ คุกกี้เหล่านี้จะถูกส่งไปพร้อมกับส่วนหัวของ HTTP ก่อนไปยังช่องประเภทเนื้อหา สมมติว่าคุณต้องการตั้ง UserID และ Password เป็นคุกกี้ การตั้งค่าคุกกี้ทำได้ดังนี้ −

#!/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....

จากตัวอย่างนี้ คุณต้องเข้าใจวิธีตั้งค่าคุกกี้ เราใช้ส่วนหัว Set-Cookie HTTP เพื่อตั้งค่าคุกกี้

เป็นตัวเลือกในการตั้งค่าแอตทริบิวต์คุกกี้ เช่น หมดอายุ โดเมน และเส้นทาง เป็นที่น่าสังเกตว่าคุกกี้ถูกตั้งค่าก่อนส่งสายเวทย์มนตร์ "Content-type:text/html\r\n\r\n.