|
|
|
Hypertext Transfer Protocol (HTTP) เป็นกลุ่มของกฎสำหรับการแลกเปลี่ยนไฟล์
(เช่น
ข้อความ ภาพ
เสียง
ภาพเคลื่อนไหว
และไฟล์มัลติมีเดียต่าง
ๆ) บน World Wide Web ที่สัมผัสกับชุดโปรโตคอลแบบ
TCP/IP (ซึ่งทำหน้าที่แลกเปลี่ยนสารสนเทศบนอินเตอร์เน็ต)
โดย HTTP เป็นโปรโตคอลแบบประยุกต์
แนวคิดสำคัญของ
HTTP คือไฟล์ต่าง
ๆ
สามารถเก็บการอ้างอิงไฟล์อื่น
เพื่อเรียกหรือดึงไฟล์ที่ต้องการ
ใน Web server ที่มีไฟล์
HTML และไฟล์อื่นที่เรียกว่า
HTTP daemon ซึ่งเป็นโปรแกรมได้รับการออกแบบให้คอยรับและรักษาการขอ
HTTP เมื่อการขอของ
HTTP นั้นมาถึง
ใน web browser ของเครื่องคอมพิวเตอร์ผู้ใช้จะเป็น
HTTP client เพื่อส่งการขอไปยังเครื่องแม่ข่ายเมื่อมีการเรียกไฟล์จาก
browser ของผู้ใช้
โดยเปิดไฟล์ของเว็บ
(ด้วยการพิมพ์ชื่อ
URL)
หรือคลิกที่
Hypertext link จากนั้น
browser จะสร้างการขอ
HTTP และไปยัง
IP address ที่ชี้โดย
URL เมื่อ HTTP
daemon ในเครื่องแม่ข่ายปลายทางได้รับการขอ
และประมวลผลเรียบร้อย
จะส่งไฟล์ที่ขอกลับมา
HTTP เวอร์ชันล่าสุด
คือ HTTP 1.1
|
|