3.1 http संदेशाचे सामान्य दृश्य
प्रत्येक http विनंतीची (http विनंती) एक विशिष्ट रचना असते. आणि सर्वात चांगली गोष्ट म्हणजे ती एक मजकूर फाइल आहे, अगदी अप्रस्तुत व्यक्तीसाठी देखील वाचनीय आहे.
संदेशात तीन भाग असतात. पहिली ओळ ही तथाकथित प्रारंभिक ओळ आहे , जी संदेशाचा प्रकार निर्धारित करते. नंतर पॅरामीटर्स आहेत, ज्यांना शीर्षलेख, शीर्षलेख देखील म्हणतात . बरं, अगदी शेवटी संदेशाचा मुख्य भाग आहे .
आणि हेडर कुठे संपले आणि संदेशाचा मुख्य भाग कुठे सुरू झाला हे कसे ठरवायचे? आणि येथे सर्व काही सोपे आहे: शीर्षलेख आणि संदेशाचा मुख्य भाग रिक्त रेषेने विभक्त केला आहे . http मेसेजमध्ये रिकामी ओळ दिसताच, मेसेज बॉडी लगेच फॉलो करते.
3.2 प्रारंभ ओळ
प्रारंभ रेषेचा प्रकार प्रमाणित आहे आणि टेम्पलेटद्वारे सेट केला आहे:
Method URI HTTP/Version
अधिक चांगल्या प्रकारे समजून घेण्यासाठी, चला काही उदाहरणे घेऊ. CodeGym वापरकर्त्याचे वैयक्तिक पृष्ठ लिंकद्वारे दिलेले आहेhttps://codegym.cc/me
GET/me HTTP/1.0
Host: codegym.cc
प्रतिसाद म्हणून, सर्व्हर बहुधा पाठवेल:
HTTP/1.0 200 OK
page text...
3.3 शीर्षलेख
शीर्षलेखांना शीर्षलेख असे म्हणतात कारण ते http संदेशाच्या शीर्षस्थानी येतात. कदाचित त्यांना सेवा मापदंड म्हणणे अधिक योग्य असेल. ते आवश्यक आहेत जेणेकरुन http क्लायंट आणि HTTP सर्व्हरला संवाद कसा साधायचा आणि प्राप्त डेटाचा अचूक अर्थ कसा लावायचा हे चांगले समजेल.
अशा शीर्षलेखांची उदाहरणे:
Content-Type: text/html;charset=windows-1251
Allow: GET,HEAD,OPTIONS
Content-Length: 1984
प्रत्येक शीर्षलेख हे JSON प्रमाणेच कोलनने विभक्त केलेले नाव-मूल्य जोड आहे. पुढील व्याख्यानांमध्ये आपण त्यांची अधिक तपशीलवार चर्चा करू.
GO TO FULL VERSION