WWW और HTTP क्या है? पूरी जानकारी हिंदी में
WWW और HTTP क्या है?
आज के डिजिटल युग में **इंटरनेट का उपयोग** तेजी से बढ़ रहा है और हम सभी वेब ब्राउज़र के माध्यम से जानकारी एक्सेस करते हैं। **WWW (World Wide Web) और HTTP (Hypertext Transfer Protocol)** इंटरनेट के दो महत्वपूर्ण घटक हैं, जो वेबपेजेस को लोड करने और जानकारी को ट्रांसफर करने में मदद करते हैं।
WWW (World Wide Web) क्या है?
**WWW (World Wide Web)** इंटरनेट का वह भाग है, जहाँ **वेबसाइट्स, वेब पेज और वेब एप्लिकेशन** मौजूद होते हैं। इसे आमतौर पर **Web** कहा जाता है। यह एक **सूचना प्रणाली (Information System)** है, जो **हाइपरटेक्स्ट डॉक्यूमेंट्स (Hypertext Documents) को इंटरनेट पर उपलब्ध कराता है**।
WWW की विशेषताएँ
- यह एक **वैश्विक सूचना प्रणाली** है, जो **इंटरनेट से जुड़ी सभी वेबसाइट्स और वेबपेजेस को कनेक्ट करता है**।
- इसमें **HTML (Hypertext Markup Language)** का उपयोग करके वेबपेज बनाए जाते हैं।
- यह **HTTP (Hypertext Transfer Protocol)** का उपयोग करके डेटा एक्सचेंज करता है।
- वेब ब्राउज़र के माध्यम से उपयोगकर्ता **URL (Uniform Resource Locator)** दर्ज करके वेबपेजेस एक्सेस कर सकते हैं।
- इसमें **लिंकिंग सिस्टम** होता है, जिससे एक पेज से दूसरे पेज पर आसानी से नेविगेट किया जा सकता है।
WWW का इतिहास
- WWW को **सर्न (CERN) लैब में टिम बर्नर्स-ली (Tim Berners-Lee) ने 1989 में विकसित किया**।
- पहली वेबसाइट **info.cern.ch** थी, जिसे 1991 में लॉन्च किया गया।
- 1993 में, पहला वेब ब्राउज़र **Mosaic** आया, जिससे वेब को उपयोगकर्ता के लिए आसान बनाया गया।
WWW कैसे काम करता है?
- जब हम **वेब ब्राउज़र में URL टाइप करते हैं**, तो यह **DNS (Domain Name System) के माध्यम से वेब सर्वर का पता लगाता है**।
- वेब ब्राउज़र **HTTP या HTTPS प्रोटोकॉल** के माध्यम से वेब सर्वर से वेबपेज का अनुरोध करता है।
- वेब सर्वर वेबपेज का डेटा ब्राउज़र को भेजता है, जो **HTML, CSS और JavaScript का उपयोग करके वेबपेज को प्रदर्शित करता है**।
HTTP (Hypertext Transfer Protocol) क्या है?
**HTTP (Hypertext Transfer Protocol)** एक नेटवर्क प्रोटोकॉल है, जिसका उपयोग **वेब ब्राउज़र और वेब सर्वर के बीच डेटा ट्रांसफर करने के लिए किया जाता है**।
HTTP की विशेषताएँ
- यह **क्लाइंट-सर्वर मॉडल** पर आधारित है।
- यह **स्टेटलेस प्रोटोकॉल (Stateless Protocol)** है, यानी प्रत्येक अनुरोध स्वतंत्र रूप से कार्य करता है।
- यह **TCP/IP प्रोटोकॉल** के माध्यम से वेबपेज डेटा को ट्रांसफर करता है।
- HTTP वेब ब्राउज़र को **HTML डॉक्यूमेंट्स, इमेज, वीडियो और अन्य फाइल्स को एक्सेस करने की अनुमति देता है**।
HTTP कैसे काम करता है?
- यूजर वेब ब्राउज़र में **URL दर्ज करता है**।
- वेब ब्राउज़र **HTTP अनुरोध (HTTP Request) वेब सर्वर को भेजता है**।
- वेब सर्वर उस अनुरोध को प्रोसेस करता है और वेबपेज डेटा वापस भेजता है।
- वेब ब्राउज़र उस डेटा को प्रोसेस करके उपयोगकर्ता को प्रदर्शित करता है।
HTTP के मुख्य तत्व
तत्व | विवरण |
---|---|
HTTP Request | क्लाइंट (ब्राउज़र) द्वारा भेजा गया अनुरोध |
HTTP Response | सर्वर द्वारा क्लाइंट को भेजा गया डेटा |
HTTP Methods | GET, POST, PUT, DELETE, आदि |
HTTP Status Codes | 200 (OK), 404 (Not Found), 500 (Internal Server Error), आदि |
HTTP और HTTPS में अंतर
विशेषता | HTTP | HTTPS |
---|---|---|
पूरा नाम | Hypertext Transfer Protocol | Hypertext Transfer Protocol Secure |
सुरक्षा | कम सुरक्षित | SSL/TLS एन्क्रिप्शन के साथ सुरक्षित |
डेटा एन्क्रिप्शन | नहीं | हाँ |
वेब एड्रेस | http:// | https:// |
उपयोग | सामान्य वेबपेजेस | ई-कॉमर्स, बैंकिंग, लॉगिन आधारित वेबसाइट |
WWW और HTTP में अंतर
विशेषता | WWW | HTTP |
---|---|---|
परिभाषा | इंटरनेट पर मौजूद वेबपेजों और संसाधनों का एक संग्रह | वेबपेज डेटा को एक्सेस और ट्रांसफर करने का प्रोटोकॉल |
कार्य | इंटरनेट पर डेटा को संरचित और व्यवस्थित करता है | ब्राउज़र और वेब सर्वर के बीच संचार स्थापित करता है |
टेक्नोलॉजी | HTML, CSS, JavaScript | TCP/IP, SSL/TLS |
निर्माता | टिम बर्नर्स-ली (1989) | टिम बर्नर्स-ली (1991) |
निष्कर्ष
**WWW और HTTP इंटरनेट की नींव हैं**, जो हमें वेबपेजेस एक्सेस करने और जानकारी प्राप्त करने की अनुमति देते हैं।
**WWW (World Wide Web)** एक **सूचना प्रणाली** है, जबकि **HTTP (Hypertext Transfer Protocol)** एक **नेटवर्क प्रोटोकॉल** है, जो वेब ब्राउज़र और सर्वर के बीच डेटा ट्रांसफर करता है।
HTTP का एक सुरक्षित संस्करण **HTTPS (Hypertext Transfer Protocol Secure)** भी होता है, जो संवेदनशील जानकारी को सुरक्षित रखने के लिए उपयोग किया जाता है।
Related Post
- Computer Network in Hindi: Definitions, Goals, Components, Architecture, Classifications & Types Explained
- Layered Architecture in Computer Network in Hindi: परिभाषा, कार्य और प्रकार
- Protocol Hierarchy in Computer Network in Hindi: परिभाषा, कार्य और स्तर
- Design Issues of Network Layer in Hindi: परिभाषा, कार्य और समस्याएँ
- Interfaces and Services in Computer Network in Hindi: परिभाषा, प्रकार और कार्य
- Connection-Oriented और Connectionless Services in Computer Network in Hindi: परिभाषा, अंतर और उदाहरण
- Service Primitives in Computer Network in Hindi: परिभाषा, कार्य और प्रकार
- Service Primitive Design Issues & Its Functionality in Computer Network in Hindi
- ISO OSI Reference Model in Hindi: परिभाषा, सिद्धांत और कार्य
- TCP/IP Model in Hindi: परतें, कार्य और विशेषताएँ
- Physical Layer in Computer Networks in Hindi: सिद्धांत, कार्य और महत्व
- Bandwidth in Physical Layer in Hindi: परिभाषा, प्रकार और महत्व
- Data Link Layer in Computer Network in Hindi: परिभाषा, कार्य और प्रकार
- Services Provided by Data Link Layer in Hindi: परिभाषा, प्रकार और कार्य
- Framing in Computer Network in Hindi: परिभाषा, प्रकार और कार्य
- Flow Control in Computer Network in Hindi: परिभाषा, प्रकार और कार्य
- Error Control in Computer Networks in Hindi: परिभाषा, प्रकार और तकनीकें
- Data Link Layer Protocols in Computer Network in Hindi: प्रकार, कार्य और उपयोग
- Elementary & Sliding Window Protocol in Computer Network in Hindi: परिभाषा, कार्य और प्रकार
- 1-Bit Sliding Window Protocol in Computer Network in Hindi: परिभाषा, कार्य और उपयोग
- Go-Back-N Protocol in Computer Network in Hindi: परिभाषा, कार्य और उपयोग
- Selective Repeat Protocol in Computer Network in Hindi: परिभाषा, कार्य और उपयोग
- Hybrid ARQ Protocol in Computer Network in Hindi: परिभाषा, प्रकार और कार्य
- Protocol Verification in Computer Networks in Hindi: Finite State Machine & Petri Net Models
- ARP, RARP, GARP in Computer Network in Hindi: परिभाषा, कार्य और उपयोग
- MAC Layer in Computer Network in Hindi: परिभाषा, कार्य और प्रोटोकॉल
- MAC Address in Computer Network in Hindi: परिभाषा, कार्य और प्रकार
- Binary Exponential Back-off (BEB) Algorithm in Computer Network in Hindi: परिभाषा, कार्य और उपयोग
- Distributed Random Access Schemes & Contention Schemes in Computer Network in Hindi: परिभाषा, कार्य और प्रकार
- Data Services (ALOHA and Slotted ALOHA) in Computer Network in Hindi: परिभाषा, कार्य और तुलना
- Local-Area Networks (CSMA, CSMA/CD, CSMA/CA) in Computer Network in Hindi: परिभाषा, कार्य और प्रकार
- Collision-Free Protocols in Computer Network in Hindi: परिभाषा, कार्य और प्रकार
- Bit Map Protocol in Computer Network in Hindi: परिभाषा, कार्य और उपयोग
- BRAP (Bit-Map Reservation Access Protocol) in Computer Network in Hindi: परिभाषा, कार्य और उपयोग
- Binary Countdown Protocol in Computer Network in Hindi: परिभाषा, कार्य और उपयोग
- MLMA (Multilevel Multiaccess) Limited Contention Protocol in Computer Network in Hindi: परिभाषा, कार्य और उपयोग
- Adaptive Tree Walk Protocol in Computer Network in Hindi: परिभाषा, कार्य और उपयोग
- Performance Measuring Metrics in Computer Networks in Hindi: परिभाषा, प्रकार और उपयोग
- IEEE 802 Standards & Their Variants in Computer Networks in Hindi: परिभाषा, प्रकार और उपयोग
- Network Layer की आवश्यकता (Need of Network Layer) in Computer Networks in Hindi: परिभाषा, कार्य और महत्व
- Network Layer द्वारा प्रदान की जाने वाली सेवाएँ (Services Provided by Network Layer) in Computer Networks in Hindi
- Network Layer की डिज़ाइन समस्याएँ (Design Issues of Network Layer) in Computer Networks in Hindi
- Least Cost Routing Algorithm in Computer Networks in Hindi: परिभाषा, कार्य, और प्रकार
- Bellman-Ford Algorithm in Computer Networks in Hindi: परिभाषा, कार्य, और उदाहरण
- Dijkstra Algorithm in Computer Networks in Hindi: परिभाषा, कार्य, और उदाहरण
- Hierarchical Routing in Computer Networks in Hindi: परिभाषा, कार्य, और प्रकार
- Broadcast Routing in Computer Networks in Hindi: परिभाषा, कार्य, और प्रकार
- Multicast Routing in Computer Networks in Hindi: परिभाषा, कार्य, और प्रकार
- IP Address in Computer Networks in Hindi: परिभाषा, प्रकार, और कार्य
- Header Format in Computer Networks in Hindi: परिभाषा, कार्य, और प्रकार
- Packet Forwarding in Computer Networks in Hindi: परिभाषा, कार्य, और प्रकार
- Fragmentation and Reassembly in Computer Networks in Hindi: परिभाषा, कार्य, और प्रक्रिया
- ICMP in Computer Networks in Hindi: परिभाषा, कार्य, और उपयोग
- IPv4 और IPv6 के बीच अंतर (Difference Between IPv4 and IPv6) in Computer Networks in Hindi
- Transport Layer Design Issues in Computer Networks in Hindi: परिभाषा, कार्य, और प्रमुख मुद्दे
- UDP Header Format in Computer Networks in Hindi: परिभाषा, संरचना, और कार्य
- Per Segment Checksum in UDP in Hindi: परिभाषा, कार्य और महत्व
- Carrying Unicast/Multicast Real-Time Traffic in UDP in Hindi: परिभाषा, कार्य और उपयोग
- TCP Connection Management in Computer Networks in Hindi: परिभाषा, कार्य, और प्रक्रियाएँ
- Reliability of Data Transfer in TCP in Hindi: परिभाषा, कार्य, और महत्वपूर्ण तंत्र
- TCP Flow Control in Computer Networks in Hindi: परिभाषा, कार्य और तकनीकें
- TCP Congestion Control in Computer Networks in Hindi: परिभाषा, कार्य और एल्गोरिदम
- TCP Header Format in Computer Networks in Hindi: संरचना, फ़ील्ड्स और कार्य
- TCP Timer Management in Computer Networks in Hindi: प्रकार, कार्य और एल्गोरिदम
- WWW और HTTP क्या है? पूरी जानकारी हिंदी में
- FTP in Hindi – FTP क्या है और इसके प्रकार
- SSH क्या है? SSH कैसे काम करता है? पूरी जानकारी हिंदी में
- Email (SMTP, MIME, IMAP) क्या है? पूरी जानकारी हिंदी में
- DNS क्या है और यह कैसे काम करता है? पूरी जानकारी हिंदी में
- Simple Network Management Protocol (SNMP) क्या है? पूरी जानकारी हिंदी में