HTTP ट्यूटोरियल
हाइपरटेक्स्ट ट्रांसफर प्रोटोकॉल (HTTP) वितरित, सहयोगी, हाइपरमीडिया सूचना प्रणाली के लिए एक अनुप्रयोग-स्तरीय प्रोटोकॉल है। यह 1990 के बाद से वर्ल्ड वाइड वेब (यानी इंटरनेट) के लिए डेटा संचार की नींव है। HTTP एक सामान्य और स्टेटलेस प्रोटोकॉल है, जिसका उपयोग अन्य उद्देश्यों के साथ-साथ अपने अनुरोध विधियों, त्रुटि कोड और हेडर के एक्सटेंशन का उपयोग करने के लिए किया जा सकता है।
यह ट्यूटोरियल RFC-2616 विनिर्देश पर आधारित है, जो HTTP / 1.1 के रूप में संदर्भित प्रोटोकॉल को परिभाषित करता है। HTTP / 1.1 मूल HTTP (HTTP / 1.0) का पुनरीक्षण है। HTTP / 1.0 और HTTP / 1.1 के बीच एक बड़ा अंतर यह है कि HTTP / 1.0 प्रत्येक अनुरोध / प्रतिक्रिया विनिमय के लिए एक नए कनेक्शन का उपयोग करता है, जहां HTTP / 1.1 कनेक्शन का उपयोग एक या अधिक अनुरोध / प्रतिक्रिया एक्सचेंजों के लिए किया जा सकता है।
यह ट्यूटोरियल कंप्यूटर विज्ञान स्नातकों और वेब डेवलपर्स के लिए तैयार किया गया है ताकि उन्हें हाइपरटेक्स्ट ट्रांसफर प्रोटोकॉल (HTTP) से संबंधित उन्नत स्तर की अवधारणाओं को समझने में मदद मिल सके।
इस ट्यूटोरियल के साथ आगे बढ़ने से पहले, वेब अवधारणाओं, वेब ब्राउज़र, वेब सर्वर, क्लाइंट और सर्वर आर्किटेक्चर आधारित सॉफ्टवेयर की बुनियादी समझ होना अच्छा है।