ข่าวไอทีความรู้ไอทีแก้ปัญหาคอมรีวิวโปรแกรมรีวิวเกมส์Programingติดต่อเรา
ข่าวไอที ความรู้ไอที แก้ปัญหาคอม รีวิวโปรแกรม รีวิวเกมส์ Programing ติดต่อเรา

คุ๊กกี้ (Cookies) ในคอมพิวเตอร์คืออะไร มีหลักทำงานและประโยชน์กับเบราว์เซอร์อย่างไร มีคำตอบ

    หากพูดถึง คุ๊กกี้ (Cookie) แล้วเพื่อนบางคนอาจจะนึกถึงขนม แต่บอกเลยว่า Cookies ในภาษาคอมพิวเตอร์นั้นแตกต่างอย่างสิ้นเชิงเพราะว่า Cookies คือ HTTP Header รูปแบบหนึ่งที่อยู่ตามแต่ละเว็บไซต์ที่ได้ทำการบันทึกลงบนเบราว์เซอร์ของเราเมื่อเราได้ทำการเข้าชมเว็บไซต์นั้น นั่นเองครับ

จุดกำเนิดของ Cookies

    Cookies ได้ถูกพัฒนาขึ้นมาเพื่อช่วยให้เว็บไซต์นั้นสามารถที่จะจัดเก็บข้อมูลบางอย่างไว้ที่ Browser ของผู้เยี่ยมชมได้ ซึ่งก็ได้แก่ข้อมูลประเภทดังต่อไปนี้ เป็นต้น

- ข้อมูลแบบฟอร์มที่เราเคยกรอกไว้
- ข้อมูลการบันทึกว่าเราเคยเข้ามาใช้งานเว็บไซต์นี้
- ข้อมูลการตั้งค่าต่างๆของเราบนเว็บไซต์

    นอกจากนั้นแล้ว Cookie ยังมีประโยชน์ในการแยกแยะผู้เยี่ยมชมได้อีกด้วย ซึ่งเบราว์เซอร์แรกที่ได้นำ Cookie มาใช้งานได้แก่ Netscape Navigator เวอร์ชัน 1.0 นั่นเองครับ

Cookies คืออะไร

    Cookies ในคอมพิวเตอร์ คือ HTTP Header รูปแบบหนึ่งที่ประกอบไปด้วยข้อความที่เป็น Text เท่านั้นและไม่เป็นค่า Binary โดย Cookie นั้นจะประกอบไปด้วย Domain, Path, อายุของ Cookie, และตัวแปรกับค่าของตัวแปรที่เวปไซต์ได้กำหนดให้กับ Browser เก็บไว้ โดยข้อความนี้จะถูกเก็บไว้ในหน่วยความจำของ Browser  ถ้าหากว่าช่วงอายุของ Cookie ที่กำหนดมีค่านานกว่าช่วงเวลาที่ผู้เยี่ยมชม ใช้ในเวปไซต์นั้น Cookie นั้นๆ ก็จะถูกเก็บไว้นานจนกว่าจะหมดช่วงอายุของ Cookie เพื่อนำมาใช้อีกในอนาคตนั่นเองครับ

Cookies ทำงานอย่างไร

ขั้นตอนที่ 1. "Cookies มาแบบไม่รู้ตัว" เว็บไซต์บางเว็บไซต์ที่เราเข้าชมจะทำการส่งค่า Cookies มาเพื่อเก็บไว้ใน Browser โดยที่เราไม่ทันรู้ตัวว่าข้อมูลนั้นมีการมาเก็บไว้ในเครื่องของคุณแล้ว

ขั้นตอนที่ 2. เมื่อเราได้ทำการเข้าเว็บไซต์ที่เคยเข้าไปแล้วอีกครั้งในเวลาต่อมา Browser จะทำการ Initialize หรือเริ่มต้นนำข้อมูลที่อยู่ภายในไฟล์ Cookies ที่เก็บบน Browser ของเราเข้าสู่หน่วยความจำ และตัว Browser จะคอยตรวจสอบว่าตอนนี้เราได้เข้าไปในเว็บไซต์ที่ทำการเก็บข้อมูล Cookies อยู่รึปล่าว

ขั้นตอนที่ 3. ถ้าหาก Browser พบว่าเรากำลังเข้าเว็บไซต์เดิมที่เคยเข้าไปแล้วในอดีต Browser จะทำการปรับปรุง Header ของ HTTP ให้มีข้อมูล Cookies ที่ทางเว็บไซต์นั้นได้บันทึกไว้ แนบไปกับ Header Request เพื่อที่ทางฝั่ง Web Server จะนำข้อมูลนั้นไปเช็คต่อว่า เราเป็นใคร หรือเราคือใคร นั่นเองครับ
 

แท็กบทความ (Article Tags)

logo anissa

ห้องสมุด สาระความรู้ไอที เพื่อคนไทย

เราขอเป็นส่วนหนึ่ง ในการเผยแพร่ความรู้เรื่องไอที ข่าวไอที การแก้ปัญหาคอม การรีวิวโปรแกรม และรีวิวเกมส์ ด้วยภาษาอ่านที่เข้าใจง่าย เหมาะกับผู้อ่านในทุกๆระดับ

Privacy Policy

Follow & Contact Us

facebookemail

© 2014 - 2024 itnews4u.com All Right Reserved.