HTTP का पूरा नाम Hyper Text Transfer Protocol होता है यह एक ऐसा protocol है , जो मुख्यतः World Wide Web से data access करने में प्रयुक्त होता है . यह प्रोटोकॉल data को सामान्य Text , Hyper Text , Audio , video के रूप में Transfer करता है . यह Web server और Web Users के बीच Communicate करने के लिए उपयोग की जाने वाली Technology है . जिसे टिम बर्नर्स-ली ने मूल वर्ल्ड वाइड वेब को परिभाषित करने में अपने काम के भाग के रूप में 1990 के प्रारंभ में प्रारंभिक HTTP बनाया।
Hyper Text Transfer Protocol WWW- World Wide Web पर Files (Text , Graphics ,Image, Audio , video and अन्य media files ) को Transfer करने के लिए नियमो का एक Set है . यह protocol यह निर्धारित करता है की transfer होने वाले data का format कैसा होगा , उसका transmission किस तरीके से होगा और अलग –अलग commands पर browser server का response कैसा होगा .
आजकल browser में http type करने की जरुरत नही होती क्योंकि ब्राउज़र by default HTTP का उपयोग करता है इसलिए जब आप सीधे वेबसाइट का address enter करते हैं तो उसके सामने automatically http:// आ जाता है।
Features of HTTP :-
1- HTTP कनेक्शन रहित है (HTTP is connection less): HTTP client , अर्थात browser HTTP Request शुरू करता है और एक Request हो जाने के बाद, client process का इंतजार करता है। server Request को process करता है और एक प्रतिक्रिया (Response) भेजता है जिसके बाद client Connection को Disconnect करता है। इसलिए client और server वर्तमान Request और प्रतिक्रिया (Response) के दौरान एक दूसरे के बारे में जानते हैं। नए कनेक्शन पर आगे रिक्वेस्ट किए जाते हैं जैसे क्लाइंट और सर्वर एक दूसरे के लिए नए हैं।
2- HTTP स्वतंत्र मीडिया है (HTTP is media independent): इसका मतलब है, किसी भी प्रकार का डेटा HTTP द्वारा भेजा जा सकता है जब तक कि क्लाइंट और सर्वर दोनों को पता है कि डेटा कंटेंट को कैसे संभालना है। क्लाइंट के साथ-साथ उपयुक्त MIME का उपयोग करके कंटेंट प्रकार निर्दिष्ट करने के लिए सर्वर की आवश्यकता होती है।
3- HTTP स्टेटलेस है (HTTP is stateless): HTTP कनेक्शन रहित है इसी तरह यह HTTP का एक स्टेटलेस प्रोटोकॉल है। सर्वर और क्लाइंट केवल एक वर्तमान रिक्वेस्ट के दौरान एक दूसरे के बारे में जानते हैं। बाद में, दोनों एक-दूसरे के बारे में भूल जाते हैं। प्रोटोकॉल की इस प्रकृति के कारण, न तो क्लाइंट और न ही ब्राउज़र वेब पेजों पर विभिन्न रिक्वेस्ट के बीच जानकारी को बनाए रख सकते हैं।
एफ.टी.पी क्या है ? What is FTP ?
टेलनेट क्या है ? What is Telnet ?
टेलनेट क्लाइंट क्या है ? What is Telnet Client ?
Remote Login And Telnet Ambulation
यूज़नेट क्या है ? What is Usenet in Hindi ?
इन्टरनेट रिले चैट क्या है ? What is Internet Realy Chat ?
इन्टरनेट चैटिंग क्या है ? What is Internet Chhating in Hindi ?
क्लाइंट सर्वर अर्चिटेकचर क्या है ? What is Client Server Architecture in Hindi ?
No comments:
Post a Comment