คำจำกัดความ http

HTTP คือโปรโตคอลการถ่ายโอนไฮเปอร์เท็กซ์ที่ใช้บนเว็บ

HTTP เป็นคำย่อที่ย่อมาจาก HyperText Transfer Protocol หรือ Hypertext Transfer Protocol โปรโตคอลนี้ได้รับการพัฒนาโดยสถาบันระหว่างประเทศ W3C และ IETF และใช้ในธุรกรรมทุกประเภททางอินเทอร์เน็ต

HTTP ช่วยอำนวยความสะดวกในการกำหนดไวยากรณ์และความหมายที่ใช้โดยซอฟต์แวร์เว็บต่างๆ - ทั้งไคลเอนต์เซิร์ฟเวอร์และพร็อกซีเพื่อโต้ตอบกัน

โปรโตคอลนี้ทำงานโดยการร้องขอและการตอบสนองระหว่างไคลเอนต์และเซิร์ฟเวอร์ คำขอมักเกี่ยวข้องกับไฟล์การเรียกใช้โปรแกรมการสืบค้นฐานข้อมูลการแปลและฟังก์ชันอื่น ๆ ข้อมูลทั้งหมดที่ดำเนินการบนเว็บผ่านโปรโตคอลนี้ถูกระบุโดย URL หรือที่อยู่

ธุรกรรมโปรโตคอล HTTP ทั่วไปประกอบด้วยส่วนหัวตามด้วยบรรทัดว่างจากนั้นจึงเป็นส่วนหนึ่งของข้อมูล ส่วนหัวนี้กำหนดการดำเนินการที่เซิร์ฟเวอร์ต้องการ

นับตั้งแต่ก่อตั้งขึ้น HTTP ได้พัฒนาเป็นเวอร์ชันต่างๆ ในหมู่พวกเขา 0.9, 1.0, 1.1 และ 1.2

โปรโตคอลประเภทนี้ทำงานโดยใช้รหัสตอบกลับสามหลักซึ่งจะสื่อสารว่าการเชื่อมต่อถูกปฏิเสธหรือไม่สำเร็จหากถูกเปลี่ยนเส้นทางไปยัง URL อื่นหากมีข้อผิดพลาดในส่วนของไคลเอ็นต์หรือบน ส่วนหนึ่งของเซิร์ฟเวอร์

แอปพลิเคชันและเว็บเบราว์เซอร์มีแนวโน้มที่จะเสริมการทำงานของ HTTP ตามที่เกิดขึ้นตัวอย่างเช่นด้วยสิ่งที่เรียกว่า "คุกกี้" ซึ่งอนุญาตให้จัดเก็บข้อมูลเซสชันซึ่งเป็นฟังก์ชันที่โปรโตคอลนี้ไม่มีเนื่องจากทำงานโดยไม่มีสถานะ

ปัจจุบันที่อยู่ URL จำนวนมากต้องการการรวมโปรโตคอล "//" เพื่อการทำงานที่ถูกต้อง โดยปกติโปรโตคอลนี้จะตามด้วยรหัส "www" ทั่วไปตามด้วยที่อยู่เฉพาะของเว็บไซต์ที่คุณต้องการเข้าชม