HTTP और HTTPS क्या है ?और दोनों मैं क्या अंतर है
HTTP का पूरा नाम है हाइपरटेक्स्ट ट्रांसफर प्रोटोकॉल (Hypertext Transfer Protocol)
HTTP का इस्तेमाल किसी भी वेबसाइट तक पहुँचने और उस Page के Text, Image, Audio ,Video और किसी दूसरे File को Transfer करने में किया जाता है।
यह एक नेटवर्क प्रोटोकॉल है जो Web Browser से Server के बीच जानकारी का आदान प्रदान करता है और Word Wide Web में ही HTTP का इस्तेमाल होता है।
Http यह सुनिश्चित करता है की वेबसाइट में Transfer होने वाला डाटा किस Format में होगा. यह Server को अलग- अलग कमांड्स के साथ डाटा Transfer करने में सक्षम होता है।
आज हमे वेबसाइट को खोलने के लिए किसी भी Browser में Http को लिखना नही पड़ता है क्यों की यह Http को BY Default उपयोग करता है। जब हम किसी भी Url को ब्राउज़र में डालते है तो Automatic ही Http पर दिखाई देने लगता है.
Http का ज्यादा इस्तेमाल ज्यादातर नई वेबसाइटों के लिए किया जाता है. यह वेबसाइट के लिए सुरक्षित नही है. इसमें ब्राउज़र से सर्वर तक जाने वाले डाटा को किसी भी समय चोरी किया जा सकता है. Http किसी भी Online Money Transfer के लिए सुरक्षित नही होती है।
HTTP कैसे काम करता है?
HTTP का इस्तेमाल तब होता है जब हम किसी इम्पोर्टेन्ट फ़ाइल या web पेज तक पहुंचने के लिए हम अपने Web Browser में एक किसी URL को लिखते हैं. तो HTTP प्रोटोकॉल सर्वर से सभी जानकारी प्राप्त कर लेता है और वेब पेज पर उस अनुरोध को सामने दिखता है। इसके लिए आपको पेज के पते से पहले आपको Http लिखना होगा।
तो अब आपको ये पता चल ही गया होगा की HTTP क्या है और HTTP Full Form क्या होता है. तो चलिए जानते अब बात करते है की HTTPS क्या होता है? और इसका Full Form क्या होता है।
HTTPS क्या है ?
HTTPS का पूरा नाम हाइपरटेक्स्ट ट्रान्सफर प्रोटोकॉल सिक्योर (Hypertext Transfer Protocol Secure) है।
HTTPS HTTP का एडवांस Version है. यह Http से बहुत ज्यादा ही सिक्योर होता है. आज कल बहुत से वेबसाइट HTTPS का इस्तेमाल करते है और Https का इस्तेमाल करने के लिए किसी भी वेबसाइट को SSL Certificate लगाने की आवश्यकता होती है।
यह किसी भी तरह के Online Money Transfer करने के लिए बिल्कुल सुरक्षित होता है. HTTPS का उपयोग करने वाली वेबसाइटों के लिए यह एक प्रकार का Digital प्रमाणपत्र है. इस प्रमाणपत्र को देने वाली मुख्य कंपनियों है जैसे Encrypt, Cloudflare. किसी भी वेबसाइट के लिए Free SSL लेने के लिए Cloudflare SSL बहुत बढिया होता है और यह आपको फ्री में CDN भी देता है।
HTTPS कैसे काम करता है?
Https प्रोटोकॉल किसी ब्राउज़र और सर्वर के बीच में एक सुरक्षा की तरह काम करता है जिससे कोई भी हैकर आपके द्वारा ब्राउज किये गए डाटा को Read नही कर पाता है. यह डाटा को Encrypted करते हुए Transfer करता है इसी कारन लिए यह बहुत ही सुरक्षित होता है।
मान लीजिये आप किसी Shopping की वेबसाइट से आप कोई सामान Online खरीद रहे हो तो आपको सामान खरीदने के लिए Online Payment करने की जरुरत होगी। यदि उस वेबसाइट पर SSL नही होगा तो हैकर आपके पेमेंट की Details को चुरा लेगा , इसी वजह से ज्यादातर वेबसाइट पर SSL सर्टिफिकेट लगा होता है ताकि कोई भी हैकर उस वेबसाइट को हैक न कर पाए।
HTTP और HTTPS में क्या अंतर है ?
S.no | Topic | HTTP | HTTPS |
1 | आविष्कार कर्ता | टिम बर्नर्स-ली ने Wikipedia के अनुसार 1989 में CERN में HTTP की खोज किया गया था. | नेटस्केप कम्युनिकेशंस ने सन 1994 में अपने ही नेटस्केप नेविगेटर Web Browser के लिए HTTPS को बनाया था. |
2 | Protocol | HTTP एक TCP या IP प्रोटोकॉल का उपयोग करता है। | HTTPS भी HTTP के ही प्रोटोकॉल का इस्तेमाल करता है परन्तु यह एन्क्रिप्टेड TLS / SSL कनेक्शन का उपयोग करते हुए। |
3 | Speed | Http की Speed Https की तुलना में बहुत अच्छी होती है। | Https की Speed धीमी होती है क्यों की यह अतिरिक्त सुरक्षा लेयर को तेयार करता है. लेकिन आप Https के द्वारा भी अपनी वेबसाइट की Speed को बढ़ा सकते है। |
4 | URL | HTTP से जुड़ा URL Http:// से शुरू होता है। | HTTPS से जुड़े URL Https:// से शुरू होता है। |
5 | Security | HTTP की Security बहुत ही कम होती है इसी कारण हैकर डाटा आसानी से चुरा लेता है। | HTTPS एक Security लेयर का इस्तेमाल करता है इसलिए HTTPS एक सुरक्षित प्रोटोकॉल है। |
6 | Trust | Http भरोसा करने के लायक नही होता है। | Https पर आप पूरा भरोसा कर सकते है. |
7 | SSL Certificate | Http लगाने के लिए किसी भी SSL Certificate की जरुरत नही होती है। | Https को लगाने के लिए SSL Certificate की जरूरत होती है। |
8 | Port | HTTP Port 80 का इस्तेमाल करता है। | HTTPS Port 443 का इस्तेमाल करता है। |
9 | AMP | Http के साथ Amp का इस्तेमाल नही होता है। | Amp के इस्तेमाल के लिए आपको HTTPS SSL लगाना पड़ेगा। |
10 | Hacking | HTTP में हैकिंग की गुंजाइश ज्यादा होती है। | HTTPS में Hacking की गुंजाईश न के बराबर होती है। |
11 | Ranking Factor | HTTP Google रैंकिंग में कोई भी Improvement नही करता है। | HTTPS का उपयोग करने से आपकी वेबसाइट की रैंकिंग गूगल में Improve हो जाएगी। |
12 | Use | HTTP नई वेबसाइट के लिए ही लगती है जो की डेवेलपमेंट में हो. | ज्यादातर HTTPS उपयोग वेबसाइट, ब्लॉग, में करते है ताकि यूजर का Trust बना रहे। |
13 | Data Transfer | HTTP जब भी कोई Data Transfer करता है तो यह डेटा को एन्क्रिप्ट नहीं करता है. जिससे हैकिंग की गुंजाईश बढ़ जाती है। | HTTPS जब भी Data Transfer से पहले ही डेटा को Encrypt करता है. |
14 | Paid | HTTP वेबसाइट में By Default URL के रूप में Add होता है इसलिए HTTP को खरीदना नही पड़ता है। | HTTPS को वेबसाइट पर लगाने के लिए खरीदने की आवश्यकता होती है. |
15 | Lock | HTTP का इस्तेमाल करने वाले वाले वेबसाइट पर ब्राउज़र में रेड लॉक दिखाता है। | HTTPS का इस्तेमाल करने वाले वाले वेबसाइट पर ब्राउज़र में Green लॉक दिखाता है। |
Conclusion
हेलो दोस्तों, आज के इस लेख में हमने आपको बताया है की HTTP और HTTPS क्या है ?और दोनों मैं क्या अंतर है ? अगर आपको यह लेख पसंद आया हो तो आप इस लेख को अपने दोस्तों के साथ शेयर करें और अगर आपको इस पोस्ट से सम्बन्धित किसी भी तरह का कोई सवाल है तो आप हमें नीचे कमेंट बॉक्स में जाकर कमेंट कर सकते है।