Full Form of HTTP In Hindi – HTTP का फुल फॉर्म

Full Form of HTTP In Hindi: आज के इस आर्टिकल में हम HTTP ka Full form जानेंगे  और HTTP का मतलब भी समझेंगे।

HTTP का फुल फॉर्म

HTTP क्या है?

एक वेब पेज (या लोड किया गया पेज) जानकारी को एन्कोड और ट्रांसपोर्ट करने के लिए हाइपरटेक्स्ट ट्रांसफर प्रोटोकॉल (HTTP) का उपयोग करता है। इंटरनेट सूचना मुख्य रूप से HTTP के माध्यम से प्रसारित होती है।

हाइपरटेक्स्ट दस्तावेज़, जिनसे HTTP को इसका नाम मिलता है, का उपयोग क्लाइंट और सर्वर के बीच सूचनाओं के आदान-प्रदान के लिए किया जाता है। हाइपरटेक्स्ट एक प्रकार का संरचित टेक्स्ट है जो टेक्स्ट नोड्स के बीच तार्किक लिंक को शामिल करता है। हाइपरटेक्स्ट मार्कअप लैंग्वेज (HTML) का उपयोग हाइपरटेक्स्ट दस्तावेज़ों में हेरफेर करने के लिए किया जा सकता है। HTTP और HTML प्रोटोकॉल क्लाइंट को सामग्री होस्ट करने वाले सर्वर पर विभिन्न प्रकार की सामग्री (पाठ, चित्र, वीडियो और एप्लिकेशन डेटा) तक पहुंचने में सक्षम बनाते हैं।

HTTP प्रोटोकॉल में, क्लाइंट सामग्री का अनुरोध करता है और सर्वर प्रासंगिक स्थिति की जानकारी और अनुरोधित सामग्री के साथ उत्तर देता है। अपने स्व-निहित डिज़ाइन के कारण, यह इंटरनेट को वितरित करने की अनुमति देता है, जहां अनुरोध और प्रतिक्रियाएं कई मध्यवर्ती राउटर और प्रॉक्सी सर्वर से गुजर सकती हैं। लोड संतुलन और कैशिंग के साथ-साथ, मध्यस्थ सर्वर एन्क्रिप्शन और संपीड़न करने में सक्षम हैं।

HTTP जैसा एप्लिकेशनलेयर प्रोटोकॉल ट्रांसमिशन कंट्रोल प्रोटोकॉल (टीसीपी) जैसे नेटवर्कलेयर प्रोटोकॉल पर निर्भर है।

यूनिफ़ॉर्म रिसोर्स लोकेटर (यूआरएल) एक पहचानकर्ता है जिसका उपयोग इंटरनेट पर उपयोगकर्ताओं को वेब सर्वर जैसे HTTP संसाधनों का पता लगाने की अनुमति देने के लिए किया जाता है।

यह प्रोटोकॉल उपयोगकर्ताओं को वितरित, सहयोगी, हाइपरमीडिया सूचना प्रणाली पर संचार करने की एक विधि के रूप में वर्ल्ड वाइड वेब पर डेटा का आदान-प्रदान करने में सक्षम बनाता है।

HTTP का पूर्ण रूप – हाइपर टेक्स्ट ट्रांसफर प्रोटोकॉल

HTTP का फुल फॉर्म

HTTP का उद्देश्य क्या है?

HTML के सहयोग से, HTTP ने मूल वर्ल्ड वाइड वेब बनाया, जो वेब ब्राउज़ करने के लिए एक टेक्स्ट-आधारित इंटरफ़ेस है। इस तरह के प्रोटोकॉल आज भी इंटरनेट के साथ बातचीत करने के प्राथमिक तरीकों में से एक हैं।

HTTP कैसे काम करता है?

हाइपरटेक्स्ट वे पाठ होते हैं जिनमें एक लिंक होता है। एक पाठक जो किसी वेबसाइट पर किसी शब्द पर क्लिक करता है और उसे दूसरे वेब पेज पर रीडायरेक्ट किया जाता है, यह दर्शाता है कि उसने हाइपरटेक्स्ट लिंक पर क्लिक किया है।

जब कोई उपयोगकर्ता अपने इंटरनेट ब्राउज़र में किसी विशेष पृष्ठ या फ़ाइल तक पहुंचने का प्रयास करता है तो ब्राउज़र एक HTTP सर्वर उत्पन्न करता है और इसे यूआरएल में निर्दिष्ट आईपी पते पर भेजता है। प्रोटोकॉल का उपयोग करके, सर्वर डेटा पुनर्प्राप्त करने और ग्राहक के वांछित वेब ब्राउज़र को वापस करने में सक्षम है। पृष्ठ पते में HTTP जोड़ना आवश्यक है.

Read More –

HTTP के फायदे

  • एक ब्राउज़र डेटाबेस HTTP के साथ तेजी से डेटा प्रसारित करता है।
  • इंटरनेट प्रोटोकॉल पतों का उपयोग करके वर्ल्ड वाइड वेब पर नामों को सरलता और शीघ्रता से वर्गीकृत करना अब संभव है।

HTTP के नुकसान

  • अधिकांश देशी प्रोटोकॉल की तुलना में, HTTP अपेक्षाकृत धीमा है।
  • जब कोई उपयोगकर्ता HTTP के माध्यम से भेजे गए डेटा को एन्क्रिप्ट नहीं करता है, तो उसकी व्यक्तिगत गोपनीयता का उल्लंघन हो सकता है।

HTTP सुरक्षा के संबंध में चिंताएँ

वेब सर्वर, वेब एप्लिकेशन और वेबसाइट हमलावर विभिन्न प्रकार के आक्रमण वैक्टरों में से चुन सकते हैं। विरोधी सुप्रसिद्ध कमजोरियों और गलत कॉन्फ़िगरेशन का फायदा उठाते हैं, जैसे क्रॉस-साइट स्क्रिप्टिंग और HTTP अनुरोध तस्करी, साथ ही HTTP पर प्लेनटेक्स्ट क्रेडेंशियल भेजने के साथ आने वाली सुरक्षा चिंताएँ। वेब एप्लिकेशन विकसित करते समय बचने के लिए शीर्ष दस सुरक्षा जोखिमों को सूचीबद्ध करके HTTP-आधारित हमलों के खिलाफ हमारी सुरक्षा को मजबूत करने में मदद करना OWASP का मिशन है।

HTTP हैकर्स को एक्सफ़िल्टर्ड डेटा और कमांड और नियंत्रण में घुसपैठ करते हुए पृष्ठभूमि में अपनी गतिविधियों को छिपाने की अनुमति देता है। हमलों का एक समान सेट एचटीटीपीएस पर रिपोर्ट किया गया है, जो एसएसएल/टीएलएस पर आधारित एक एन्क्रिप्टेड कनेक्शन है। ProxyLogon एक्सचेंज सर्वर शोषण बताता है कि एन्क्रिप्टेड ट्रैफ़िक की निगरानी करना क्यों आवश्यक है।

HTTP और HTTPS के बीच अंतर

नियमित HTTP एप्लिकेशन लेयरिंग के तहत HTTPS डेटा को सुरक्षित तरीके से एन्क्रिप्ट करने के लिए SSL (सिक्योर सॉकेट लेयर) या TLS (ट्रांसपोर्ट लेयर सिक्योरिटी) का उपयोग करता है। HTTPS मानक उपयोगकर्ता के अनुरोधों और वेब सर्वर की प्रतिक्रियाओं दोनों को एन्क्रिप्ट और डिक्रिप्ट करने की अनुमति देता है। सुरक्षा छिपकर बातें सुनने वालों और बीच-बीच में होने वाले हमलों को भी रोकती है। नेटस्केप द्वारा विकसित, HTTPS एक सुरक्षित प्रोटोकॉल है। HTTPS सुरक्षा और विश्वास की एक अतिरिक्त परत प्रदान करता है, जो HTTP से HTTPS पर स्थानांतरित होने का एक कारण है।

HTTP के कोड

सर्वर आम तौर पर HTTP अनुरोधों के जवाब में प्रतिक्रिया कोड जारी करते हैं जो उनकी स्थिति दर्शाते हैं, कि क्या अनुरोध सफलतापूर्वक सबमिट किया गया था, या क्या इसे पुनर्निर्देशित किया गया था। यहां कुछ सामान्य प्रतिक्रियाएं दी गई हैं:

  • 200 के लिए ठीक है। एक सफल अनुरोध, जैसे GET या POST, का मतलब है कि अनुरोध सफलतापूर्वक वितरित किया गया था और वर्तमान में संसाधित किया जा रहा है।
  • 300वीं पोस्ट को स्थायी रूप से स्थानांतरित कर दिया गया। जैसा कि इस प्रतिक्रिया कोड में दर्शाया गया है, अनुरोधित संसाधन का यूआरएल स्थायी रूप से बदल दिया गया है।
  • 401 अनधिकृत त्रुटि उत्पन्न हुई है. सर्वर से अनुरोध करने वाले क्लाइंट या उपयोगकर्ता पर कोई प्रमाणीकरण नहीं किया गया है।
  • निषिद्ध 403 त्रुटि. हालाँकि क्लाइंट की पहचान ज्ञात है, क्लाइंट सिस्टम तक पहुँचने के लिए अधिकृत नहीं है।
  • 404 त्रुटि थी. इस त्रुटि कोड के घटित होने की बहुत अधिक संभावना है। एक गैर-मान्यता प्राप्त यूआरएल या एक गैर-मौजूद संसाधन दोनों इस त्रुटि के संकेत हैं।
  • एक आंतरिक सर्वर त्रुटि 500 ​​उत्पन्न हुई है। सर्वर पर ऐसी स्थिति उत्पन्न हो गई है कि यह अनिश्चित है कि इसे कैसे संभालें।

Leave a Comment