บรรทัดเริ่มต้นของการตอบสนอง HTTP
บรรทัดการตอบสนองประกอบด้วยส่วนต่อไปนี้ คั่นด้วยช่องว่าง: เวอร์ชันของโปรโตคอล HTTP รหัสสถานะ และข้อความอธิบายสถานะ
รหัสสถานะ (status code)
ระบุว่าคำขอสำเร็จหรือเกิด
ข้อผิดพลาด รหัสนี้ประกอบด้วยตัวเลขสามหลัก
ตัวอย่างเช่น รหัส 200 แสดงถึง
ความสำเร็จ ในขณะที่รหัส 404 บ่งชี้
ถึงไคลเอนต์ว่าหน้าตาม URL นั้น
ไม่พบ
ข้อความอธิบายสถานะ (reason phrase)
เป็นข้อความสั้น ๆ ที่อธิบาย
รหัสสถานะ มีไว้สำหรับการอ่าน
โดยมนุษย์ และไม่มีผลต่อข้อความ
และไม่ใช่ข้อบังคับ ตัวอย่างเช่น
สำหรับรหัส 404 ข้อความอธิบายจะคือ
Not Found
ลองเขียนตัวอย่างบรรทัดเริ่มต้น ของการตอบสนอง HTTP สำหรับความสำเร็จ:
HTTP/1.1 200 OK
และตอนนี้เป็นตัวอย่างการตอบสนองสำหรับ ข้อผิดพลาด:
HTTP/1.1 404 Not Found