HTTP प्रतिक्रिया की प्रारंभिक पंक्ति

प्रतिक्रिया पंक्ति में निम्नलिखित भाग होते हैं, जो स्थान (स्पेस) द्वारा अलग किए जाते हैं: HTTP प्रोटोकॉल का संस्करण, स्थिति कोड और स्थिति का स्पष्टीकरण।

स्थिति कोड (status code) यह दर्शाता है कि अनुरोध सफल रहा या कोई त्रुटि हुई। यह कोड तीन अंकों से बना होता है। उदाहरण के लिए, कोड 200 सफलता का प्रतीक है, जबकि कोड 404 क्लाइंट को यह दर्शाता है कि दिए गए URL पर पृष्ठ नहीं मिला।

स्थिति का स्पष्टीकरण (reason phrase) एक संक्षिप्त पाठ है, जो स्थिति कोड का वर्णन करता है। यह मनुष्य द्वारा पढ़ने के लिए है और संदेश पर कोई प्रभाव नहीं डालता है और न ही यह अनिवार्य है। उदाहरण के लिए, 404 कोड के लिए स्पष्टीकरण Not Found होगा।

आइए सफलता के लिए HTTP प्रतिक्रिया की प्रारंभिक पंक्ति का एक उदाहरण लिखें:

httpHTTP/1.1 200 OK

और अब त्रुटि के लिए प्रतिक्रिया का उदाहरण:

httpHTTP/1.1 404 Not Found