Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> JavaScript

Cookies ใน JavaScript คืออะไร?

Web Browser และ Server ใช้ HTTP Protocol สื่อสาร ซึ่งเป็น Stateless Protocol แต่เว็บไซต์เชิงพาณิชย์ต้องรักษาข้อมูล Session ระหว่างหน้า

Cookies เป็นวิธีที่มีประสิทธิภาพที่สุดในการจดจำและติดตาม Preferences, Purchases, Commissions และข้อมูลอื่นๆ

Cookies เป็น Plain Text Data Record ประกอบด้วย 5 Fields:

  • Expires - วันที่ Cookie จะหมดอายุ หากว่าง จะหมดอายุเมื่อปิด Browser
  • Domain - Domain Name ของเว็บไซต์
  • Path - Path ไปยัง Directory/Page ที่ตั้ง Cookie อาจว่างได้
  • Secure - หากมีคำว่า "secure" Cookie จะส่งผ่าน Secure Server เท่านั้น
  • Name=Value - Cookie ถูกตั้งและอ่านในรูป Key-Value Pairs