HTTP का अर्थ या फुल फॉर्म हाइपर टेक्स्ट ट्रांसफर प्रोटोकॉल होता है।
हाइपरटेक्स्ट एक टेक्स्ट है, जो विशेष रूप से एक मानक कोडिंग भाषा का उपयोग करके कोडित किया जाता है, जिसे हाइपरटेक्स्ट चिह्नित भाषा (एचटीएमएल) कहा जाता है।
मतलब जब हम HTML भाषा कोडिंग का उपयोग करके एक विशेष पाठ लिखते हैं, तो उस पाठ को हाइपरटेक्स्ट कहा जाता है।
दूसरे शब्दों में, HTML फ़ाइलों को हाइपरटेक्स्ट कहा जाता है।
HTML फ़ाइलों में साधारण पाठ के रूप में डेटा होता है।
HTML एक भाषा है, जबकि HTTP इसकी सामग्री है।
इसलिए हम कह सकते हैं कि HTML का उपयोग करके लिखे गए किसी भी पाठ को हाइपरटेक्स्ट कहा जाता है।
1990 से, HTTP वर्ल्ड वाइड वेब या इंटरनेट की नींव है।
HTTP का उदाहरण
उपरोक्त उदाहरण में, HTML का उपयोग करके एक सरल दस्तावेज़ लिखा गया है, ऊपर दिए गए उदाहरण प्रारूप में टेक्स्ट हाइपरटेक्स्ट है।
(HTTP) हाइपरटेक्स्ट ट्रांसफर प्रोटोकॉल का उपयोग क्या है?
हाइपरटेक्स्ट प्रोटोकॉल का उपयोग उन HTML फ़ाइलों को स्थानांतरित करने के लिए किया जाता है, जो एक कंप्यूटर से दूसरे कंप्यूटर में हाइपरटेक्स्ट प्रारूप में होती हैं।
यही दोनों कंप्यूटर HTML फ़ाइलों के माध्यम से एक दूसरे के साथ कैसे संवाद करते हैं, यह हाइपरटेक्स्ट प्रोटोकॉल को परिभाषित करता है।
इसलिए संचार में हाइपरटेक्स्ट प्रोटोकॉल महत्वपूर्ण भूमिका निभाता है।
जब भी हम अपने कंप्यूटर के ब्राउज़र से सर्वर पर संचार करते हैं, तो संचार प्रक्रिया HTTP प्रोटोकॉल द्वारा की जाती है।
मतलब कि जब भी हम इंटरनेट पर सर्फ करते हैं, तो जो सूचना हम तक पहुंचती है, वह खुद एचटीटीपी प्रोटोकॉल के जरिए पहुंचती है।
सभी वेब ब्राउज़र सर्वर के साथ संचार करने के लिए एक ही प्रोटोकॉल का उपयोग करते हैं।
हाइपरटेक्स्ट प्रोटोकॉल का उपयोग करते हुए दो कंप्यूटरों के संचार का सबसे अच्छा उदाहरण एक वेब ब्राउज़र है।
HTTP के बिना हम इंटरनेट सर्फ नहीं कर सकते।
कुछ प्रसिद्ध वेब ब्राउज़र हैं- क्रोम, मोज़िला, ओपेरा।
HTTP की एक और बहुत बड़ी खासियत यह है कि इसका उपयोग करके हम सभी प्रकार की फाइलों को ट्रांसफर कर सकते हैं, चाहे वह फाइल टेक्स्ट, इमेज या वीडियो हो।
HTTP का नया और उन्नत स्तर भी आया है, जिसे https कहा जाता है।
इसका पूरा नाम सिक्योर हाइपरटेक्स्ट ट्रांसफर प्रोटोकॉल है।
HTTP आर्किटेक्चर
HTTP प्रोटोकॉल क्लाइंट के आधार पर एक अनुरोध / प्रतिक्रिया प्रोटोकॉल है।
यहाँ वेब सर्वर एक सर्वर के रूप में कार्य करते हैं, और वेब ब्राउज़र एक HTTP क्लाइंट के रूप में कार्य करते हैं।
HTTP के गुण
HTTP में तीन गुण हैं, जिसके कारण पूरा इंटरनेट इस पर चलता है।
Connectionless-
HTTP की पहली और महत्वपूर्ण गुण यह है कि यह संपर्क रहित है।
मतलब जब कोई क्लाइंट सर्वर को रिक्वेस्ट भेजता है, तो क्लाइंट रिक्वेस्ट भेजने के बाद सर्वर से डिस्कनेक्ट हो जाता है।
अब यह सर्वर की बारी है, इसकी मांगी गई जानकारी ग्राहक को भेजने के लिए।
मीडिया स्वतंत्र-
हम HTTP प्रोटोकॉल का उपयोग करके किसी भी प्रकार की फाइल जैसे टेक्स्ट, इमेज या वीडियो ट्रांसफर कर सकते हैं।
हाइपरटेक्स्ट प्रोटोकॉल का उपयोग करके किसी भी प्रकार के मीडिया को स्थानांतरित करने के लिए, क्लाइंट और सर्वर दोनो को सामग्री के प्रकार को प्रकट करना चाहिए।
Stateless-
HTTP स्टेटलेस है, क्योंकि जब भी क्लाइंट और सर्वर के बीच कोई संचार होता है, तो वे संचार के समय तक एक दूसरे को जानते हैं।
उसके बाद, क्लाइंट और सर्वर को एक दूसरे के बारे में कोई जानकारी नहीं होती है
हाइपरटेक्स्ट प्रोटोकॉल के फायदे और नुकसान
HTTP के कुछ प्रमुख फायदे और नुकसान नीचे बताए जा रहे हैं-
फायदे
डेटा ट्रांसमिशन तेज हो सकता है क्योंकि HTTP एक से अधिक कनेक्शन पर एक साथ काम कर सकता है।
किसी भी वेब ब्राउज़र का उपयोग कर सकते हैं।
नुकसान
उपयोगकर्ता को गोपनीयता ख़तरे में पड़ सकती है, क्योंकि डेटा एन्क्रिप्ट नहीं किया गया है।
समान फ़ुल फ़ॉर्म
डीएनएस फुल फॉर्म in indi-1684">hindi