เกี่ยวกับ Cookies ใน CGI Module : Perl
 

Blog :: Perl :: เกี่ยวกับ Cookies ใน CGI Module

Cookies เป็น tokens หรือ data sent ใน HTTP header บางครั้ง Cookies จะถูกเก็บในหน่วยความจำนานเท่าไรก็ได้ ตามที่เราได้ตั้งค่าไว้ใน browser และสามารถถูกเซฟเป็น text files บนเครื่องของผู้ใช้เองได้ด้วย


CGI Module ประกอบไปด้วยฟังก์ชันมากมายที่ช่วยให้เราสร้างและจัดการเกี่ยวกับ cookies ได้ ก่อนอื่นเราไปดูกันครับว่าใน การสร้าง cookies นั้นจะต้องใช้ attribute อะไรบ้าง

  • Name: เป็นชื่อของ cookies ที่เราต้องการกำหนดค่าให้มัน (จะต้องกำหนดทุกครั้ง)
  • Value: เป็นค่าของ cookies นั้น ๆ (เป็น optional ไม่กำหนดก็ได้)
  • Domain: เป็นพารามิเตอร์ที่อ้างอิงไปยัง domain ที่เราจะกำหนดใน cookies นั้น ๆ เช่น basic-skill.com
  • Secure: เป็นพารามิเตอร์ที่ใช้อ้างอิงว่าเราต้องการส่ง cookies ไปยังการเชื่อมต่อที่ไม่ปลอดภัยหรือไม่ นั่นก็คือ การเชื่อมต่อที่ไม่ได้ใช้ SSL นั่นเอง ค่า default ของ attribute นี้คือ off ซึ่งหมายความว่า cookies สามารถส่งผ่าน การเชื่อมต่อแบบ SSL และ non-SSL ได้
  • Path: เป็น path ของ domain นั้น ๆ ที่เราต้องการให้ cookies ตัวนี้จำค่าไว้
  • Expiration date: เป็นการกำหนดเวลาหมดอายุของคุกกี้

0 Comment

  • Have no comment.

Comment Blog

 
 
 
Share This Topic Login with Facebook