สารบัญ:
- คำจำกัดความ - Hypertext Transfer Protocol (HTTP) หมายถึงอะไร
- Techopedia อธิบาย Hypertext Transfer Protocol (HTTP)
คำจำกัดความ - Hypertext Transfer Protocol (HTTP) หมายถึงอะไร
HyperText Transfer Protocol (HTTP) เป็นโปรโตคอลชั้นแอปพลิเคชันที่ใช้เป็นหลักบนเวิลด์ไวด์เว็บ HTTP ใช้รูปแบบไคลเอนต์ - เซิร์ฟเวอร์ที่เว็บเบราว์เซอร์เป็นไคลเอนต์และสื่อสารกับเว็บเซิร์ฟเวอร์ที่โฮสต์เว็บไซต์ เบราว์เซอร์ใช้ HTTP ซึ่งดำเนินการผ่าน TCP / IP เพื่อสื่อสารกับเซิร์ฟเวอร์และดึงเนื้อหาเว็บสำหรับผู้ใช้
HTTP เป็นโปรโตคอลที่ใช้กันอย่างแพร่หลายและถูกนำไปใช้อย่างรวดเร็วบนอินเทอร์เน็ตเนื่องจากความเรียบง่าย มันเป็นโปรโตคอลไร้สัญชาติและไร้การเชื่อมต่อ
Techopedia อธิบาย Hypertext Transfer Protocol (HTTP)
แม้ว่าความเรียบง่ายของ HTTP คือความแข็งแกร่งที่ยิ่งใหญ่ที่สุด แต่ก็เป็นข้อเสียเปรียบหลักเช่นกัน ดังนั้นโครงการ HyperText Transfer Protocol - Next Generation (HTTP-NG) จึงเป็นความพยายามในการแทนที่ HTTP HTTP-NG สัญญาว่าจะมอบประสิทธิภาพที่สูงขึ้นและคุณสมบัติเพิ่มเติมเพื่อรองรับแอปพลิเคชันเชิงพาณิชย์ที่มีประสิทธิภาพนอกเหนือจากการลดความซับซ้อนของฟีเจอร์ด้านความปลอดภัยและการรับรองความถูกต้องของ HTTP เป้าหมายของ HTTP-NG บางส่วนได้รับการใช้งานแล้วใน HTTP / 1.1 ซึ่งรวมเอาการปรับปรุงประสิทธิภาพการรักษาความปลอดภัยและคุณสมบัติอื่น ๆ ไว้กับ HTTP / 1.0 เวอร์ชันดั้งเดิม
คำขอ HTTP พื้นฐานเกี่ยวข้องกับขั้นตอนต่อไปนี้:
- การเชื่อมต่อกับเซิร์ฟเวอร์ HTTP ถูกเปิด
- คำขอถูกส่งไปยังเซิร์ฟเวอร์
- การประมวลผลบางอย่างกระทำโดยเซิร์ฟเวอร์
- การตอบกลับจากเซิร์ฟเวอร์จะถูกส่งกลับ
- การเชื่อมต่อถูกปิด
มี HTTP สองเวอร์ชันคือเวอร์ชัน HTTP / 1.0 และ HTTP / 1.1 เวอร์ชันล่าสุด การเปลี่ยนแปลงที่เกิดขึ้นในการแก้ไขนั้นส่วนใหญ่เกี่ยวข้องกับการทำธุรกรรมตามคำขอและการตอบสนองแต่ละรายการ ในเวอร์ชั่นเก่าจำเป็นต้องมีการเชื่อมต่อแยกต่างหาก ในรุ่นที่ใหม่กว่าการเชื่อมต่อสามารถนำมาใช้ซ้ำได้หลายครั้ง