What is HTTP ? || कैसे काम करता है, फायदे और नुकसान
What is HTTP ? || कैसे काम करता है, फायदे और नुकसान

What is HTTP ? || कैसे काम करता है, फायदे और नुकसान

अगर आप अपने Phone में Internet का इस्तेमाल करते है तो अपने Browser के Address Bar में जरुर देखा होगा और आपके नाम में ये सवाल जरुर ही आया होगा की एचटीटीपी क्या है और ये काम कैसे करता है ? HTTP और HTTPS के बिच का अंतर क्या है. आज के इस Article के माध्यम से मैंने आपको HTTP और HTTPS के बारे में पूरी जानकारी देने की कोसिस की है. उम्मीद है इसे आप पढ़ कर एच टी टी पी और HTTPS से जुड़े सभी सवालो के जवाब आपको मिल जायेंगे.

एच टी टी पी क्या है ?

एच टी टी पी का पूरा नाम हाइपरटेक्स्ट ट्रांसफर प्रोटोकॉल है जिसका उपयोग वेब पर डेटा ट्रांसफर करने के लिए किया जाता है। यह इंटरनेट प्रोटोकॉल सूट का हिस्सा है और वेबपेज डेटा ट्रांसमिट करने के लिए इस्तेमाल की जाने वाली कमांड और सेवाओं को परिभाषित करता है। एड्रेस के सामने http: // इंटर करने वाले किसी भी वेब पेज तक पहुंचने पर ब्राउज़र को एच टी टी पी पर कम्यूनिकेट करने के लिए कहता है। उदाहरण के लिए, कंप्यूटर हिंदी नोट्स का URL  https://www.gklesson.com है। आज के ब्राउज़र्स को अब URL के सामने HTTP की आवश्यकता नहीं है क्योंकि यह संचार का डिफ़ॉल्ट तरीका है। हालाँकि, इसे अलग-अलग प्रोटोकॉल जैसे FTP की आवश्यकता के कारण ब्राउज़र्स में रखा जाता है।

यह एक स्टैण्डर्ड इंटरनेट प्रोटोकॉल है । यह वेब ब्राउजर जैसे माइक्रोसॉफ्ट इंटरनेट एक्सप्लोरर और वेब सर्वर जेसे माइक्रोसॉफ्ट इंटरनेट इनफाॅर्मेशन सर्विसेस (IIS)  के बीच क्लाइंट/सर्वर इंटरेवशन प्रोसेस (आदान-प्रदान की प्रक्रिया ) को स्पेसीफाय (वर्णित) करता है।

 

Features of एच टी टी पी (HTTP की विशेषताएं)

HTTP कनेक्शन रहित है: एच टी टी पी क्लाइंट, अर्थात ब्राउज़र एच टी टी पी रिक्वेस्ट शुरू करता है और एक रिक्वेस्ट हो जाने के बाद, क्लाइंट प्रोसेस का इंतजार करता है। सर्वर रिक्वेस्ट को प्रोसेस करता है और एक प्रतिक्रिया (Response) भेजता है जिसके बाद क्लाइंट कनेक्शन को डिस्कनेक्ट करता है। इसलिए क्लाइंट और सर्वर वर्तमान रिक्वेस्ट और प्रतिक्रिया (Response) के दौरान एक दूसरे के बारे में जानते हैं। नए कनेक्शन पर आगे रिक्वेस्ट किए जाते हैं जैसे क्लाइंट और सर्वर एक दूसरे के लिए नए हैं।

एच टी टी पी स्वतंत्र मीडिया है: इसका मतलब है, किसी भी प्रकार का डेटा HTTP द्वारा भेजा जा सकता है जब तक कि क्लाइंट और सर्वर दोनों को पता है कि डेटा कंटेंट को कैसे संभालना है। क्लाइंट के साथ-साथ उपयुक्त MIME का उपयोग करके कंटेंट प्रकार निर्दिष्ट करने के लिए सर्वर की आवश्यकता होती है।

एच टी टी पी स्टेटलेस है: जैसा कि ऊपर बताया गया है, एच टी टी पी कनेक्शन रहित है इसी तरह यह HTTP का एक स्टेटलेस प्रोटोकॉल है। सर्वर और क्लाइंट केवल एक वर्तमान रिक्वेस्ट के दौरान एक दूसरे के बारे में जानते हैं। बाद में, दोनों एक-दूसरे के बारे में भूल जाते हैं। प्रोटोकॉल की इस प्रकृति के कारण, न तो क्लाइंट और न ही ब्राउज़र वेब पेजों पर विभिन्न रिक्वेस्ट के बीच जानकारी को बनाए रख सकते हैं।

1xx – 2xx 3xx – 4xx 5xx
100 (Continue) 301 (Moved permanently) 500 (Internal server error)
101 (Switch protocols) 302 (Moved temporarily) 501 (Not Implemented)
102 (Processing) 304 (Loaded Cached copy) 502 (Bad gateway)
 

 HTTP और HTTPS में अंतर

1. एच टी टी पीSecure नहीं है जबकि HTTPS secure है.

2. HTTP में डाटा बिना किसी एन्क्रिप्शन के भेजे जाते है जबकि HTTPS में डाटा encrypt करके भेजे जाते है.

3. एच टी टी पी URL की शुरुआत http:// से होता है जबकि HTTPS URL https:// से शुरू होता है.

LEAVE A REPLY

Please enter your comment!
Please enter your name here