HTTP

HTTP คืออะไร

HTTP (Hypertext Transfer Protocol) เป็นโปรโตคอลที่ใช้สำหรับการรับ-ส่งข้อมูลระหว่างเซิร์ฟเวอร์และไคลเอนต์เช่นเว็บเบราว์เซอร์บนอินเทอร์เน็ต

คุณสมบัติของ HTTP

  • ไร้สถานะ (Stateless): ไม่มีการเก็บข้อมูลสถานะระหว่างการเชื่อมต่อ ทำให้แต่ละคำขอเป็นอิสระจากกัน

  • ขยายได้ (Extensible): รองรับการเพิ่มฟังก์ชันใหม่ ๆ ผ่าน HTTP headers

  • รูปแบบข้อความ (Text-Based): ใช้ข้อความที่อ่านง่ายทำให้การดีบักและวิเคราะห์ทำได้ง่าย

  • สนับสนุนชนิดข้อมูลหลากหลาย: สามารถส่งข้อมูลชนิดต่าง ๆ ได้ เช่น HTML, JSON, XML

  • สามารถใช้กับโปรโตคอลอื่น: ทำงานร่วมกับ HTTPS ซึ่งเพิ่มความปลอดภัยในการรับ-ส่งข้อมูล

Last updated

Was this helpful?