HTTP Full Form in Computer, What is the Full Form of HTTP?

What is the Full Form of HTTP?

HTTP Full Form in Computer – Hypertext Transfer Protocol (हाइपर टेक्स्ट ट्रांसफर प्रोटोकॉल) है। इसका आविष्कार टिम बर्नर ने किया है।  HyperText पाठ का प्रकार है जिसे विशेष रूप से कुछ मानक कोडिंग भाषा की मदद से कोडित किया जाता है जिसे HyperText Markup Language (HTML) कहा जाता है।

HTTP Full Form in Computer

 

HTTP Full Form in Computer –

HTTP / 2, HTTP का नवीनतम संस्करण है, जिसे मई 2015 को प्रकाशित किया गया था। दो कंप्यूटरों के बीच हाइपरटेक्स्ट को स्थानांतरित करने के लिए उपयोग किए जाने वाले प्रोटोकॉल को हाइपर टेक्स्ट ट्रांसफर प्रोटोकॉल के रूप में जाना जाता है।

HTTP एक वेब ब्राउज़र और वेब सर्वर के बीच संचार स्थापित करने के लिए मानक प्रदान करता है। यह एक कंप्यूटर से दूसरे में डेटा स्थानांतरित करने के लिए नियमों का सेट है। वर्ल्ड वाइड वेब पर टेक्स्ट, चित्र और अन्य मल्टीमीडिया फ़ाइलों जैसे डेटा साझा किए जाते हैं।

जब भी कोई वेब उपयोगकर्ता अपना वेब ब्राउज़र खोलता है, तो उपयोगकर्ता अप्रत्यक्ष रूप से HTTP का उपयोग करेगा। यह एक एप्लिकेशन प्रोटोकॉल है जो वितरित, सहयोगी, हाइपरमीडिया सूचना प्रणाली के लिए उपयोग किया जाता है।

यह काम किस प्रकार करता है ? सबसे पहले, जब भी हम किसी भी वेबसाइट को खोलना चाहते हैं तो सबसे पहले हम वेब ब्राउज़र खोलते हैं उसके बाद हम उस वेबसाइट का URL टाइप करेंगे (जैसे, www.facebook.com)। यह URL अब डोमेन नेम सर्वर (DNS) को भेज दिया गया है। (HTTP Full Form in Computer)

तब DNS पहले अपने डेटाबेस में इस URL के रिकॉर्ड को चेक करता है, फिर DNS इस URL के अनुरूप वेब ब्राउजर को आईपी एड्रेस लौटाएगा। अब ब्राउज़र वास्तविक सर्वर के लिए अनुरोध भेजने में सक्षम है।

सर्वर क्लाइंट को डेटा भेजने के बाद, कनेक्शन बंद हो जाएगा। अगर हमें सर्वर से कुछ और चाहिए तो हमें क्लाइंट और सर्वर के बीच कनेक्शन को फिर से स्थापित करना चाहिए।

HTTP Full Form in Computer –

HTTP: Hypertext Transfer Protocol

इतिहास :

सर्न में टिम बर्नर्स ली और उनकी टीम को मूल HTTP और संबंधित तकनीकों का आविष्कार करने का श्रेय जाता है।

  1. HTTP संस्करण 0.9 –
    यह HTTP का पहला संस्करण था जिसे 1991 में पेश किया गया था।
  2. HTTP संस्करण 1.0 –
    1996 में, HTTP संस्करण 1.0 में RFC 1945 (टिप्पणियों के लिए अनुरोध) पेश किया गया था।
  3. HTTP संस्करण 1.1 –
    जनवरी 1997 में, RFC 2068 को HTTP संस्करण 1.1 में पेश किया गया था। HTTP संस्करण 1.1 मानक में सुधार और अपडेट RFC 2616 के तहत जून 1999 में जारी किए गए थे।
  4. HTTP संस्करण 2.0 –
    HTTP संस्करण 2.0 विनिर्देश 14 मई 2015 को RFC 7540 के रूप में प्रकाशित हुआ था।
  5. HTTP संस्करण 3.0 –
    HTTP संस्करण 3.0 पिछले RFC ड्राफ्ट पर आधारित है। इसका नाम बदलकर हाइपरटेक्स्ट ट्रांसफर प्रोटोकॉल QUIC कर दिया गया है जो कि Google द्वारा विकसित एक ट्रांसपोर्ट लेयर नेटवर्क प्रोटोकॉल है। (HTTP Full Form in Computer)

HTTP के लक्षण: 

HTTP आईपी आधारित संचार प्रोटोकॉल है जिसका उपयोग सर्वर से क्लाइंट या डेटा को डिलीवर करने के लिए किया जाता है।

  1. सर्वर एक अनुरोध को संसाधित करता है, जो क्लाइंट द्वारा उठाया जाता है और सर्वर और क्लाइंट को एक-दूसरे को केवल वर्तमान अनुरोध और प्रतिक्रिया अवधि के दौरान पता है।
  2. किसी भी प्रकार की सामग्री का आदान-प्रदान तब तक किया जा सकता है जब तक कि सर्वर और क्लाइंट इसके अनुकूल न हों।
  3. एक बार डेटा का आदान-प्रदान हो जाता है तो सर्वर और क्लाइंट एक दूसरे के साथ नहीं जुड़े होते हैं।
  4. यह क्लाइंट और सर्वर आवश्यकताओं के आधार पर एक अनुरोध और प्रतिक्रिया प्रोटोकॉल है।
  5. यह कनेक्शन कम प्रोटोकॉल है क्योंकि कनेक्शन बंद होने के बाद, सर्वर को क्लाइंट के बारे में कुछ भी याद नहीं है और क्लाइंट को सर्वर के बारे में कुछ भी याद नहीं है।
  6. यह स्टेटलेस प्रोटोकॉल है क्योंकि क्लाइंट और सर्वर दोनों एक-दूसरे से कुछ भी उम्मीद नहीं करते हैं, लेकिन वे अभी भी संवाद करने में सक्षम हैं।

HTTP Full Form in Computer –

लाभ:

  • एक साथ कम कनेक्शन के कारण मेमोरी उपयोग और सीपीयू का उपयोग कम है।
  • चूंकि कुछ टीसीपी कनेक्शन हैं इसलिए नेटवर्क कंजेशन कम है।
  • चूंकि प्रारंभिक कनेक्शन चरण में हैंडशेकिंग की जाती है, तो विलंबता कम हो जाती है क्योंकि बाद के अनुरोधों के लिए हैंडशेकिंग की आवश्यकता नहीं होती है।
  • कनेक्शन बंद किए बिना त्रुटि रिपोर्ट हो सकती है।
  • HTTP अनुरोध या प्रतिक्रिया के HTTP पाइप-लाइनिंग की अनुमति देता है। (HTTP Full Form in Computer)

नुकसान:

  • HTTP को संचार स्थापित करने और डेटा ट्रांसफर करने के लिए उच्च शक्ति की आवश्यकता होती है।
  • HTTP कम सुरक्षित है, क्योंकि यह सामान्य HTTP अनुरोधों और प्रतिक्रिया को एन्क्रिप्ट करने के लिए https उपयोग TLS जैसी किसी भी एन्क्रिप्शन विधि का उपयोग नहीं करता है।
  • HTTP सेलुलर फोन के लिए अनुकूलित नहीं है और यह बहुत गैबी है।
  • HTTP डेटा का वास्तविक आदान-प्रदान नहीं करता है क्योंकि यह कम सुरक्षित है।
  • क्लाइंट तब तक कनेक्शन बंद नहीं करता है जब तक उसे सर्वर से पूरा डेटा प्राप्त नहीं हो जाता है और इसलिए सर्वर को डेटा पूरा होने तक इंतजार करना पड़ता है और इस दौरान अन्य क्लाइंट के लिए उपलब्ध नहीं हो सकता है।
  • पाठक ध्यान दें! अब सीखना बंद न करें। एक छात्र के अनुकूल मूल्य पर सीएस थ्योरी कोर्स के साथ एसडीई साक्षात्कार के लिए सभी महत्वपूर्ण सीएस थ्योरी अवधारणाओं को पकड़ें और उद्योग तैयार हो जाएं। (HTTP Full Form in Computer)

Learn More:

दोस्तों आशा करता हूँ कि आप को HTTP Full Form in Computer इस पोस्ट से अवश्य लाभ हुआ होगा। अगर आपको ये पोस्ट पसंद आयी है तो इसे आप अपने सभी Friends के साथ शेयर जरूर करें। हमें Comment करके ज़रूर बताये। इस पोस्ट को लास्ट तक पड़ने के लिए दिल से आप सभी का बहुत बहुत धन्यवाद!

Leave a Comment