Ticker

6/recent/ticker-posts

Advertisement

Hyper text transfer protocol in hindi -HTTP

 HTTP क्या होता है 

HTTP का पूरा नाम हाइपर टेक्स्ट  ट्रान्सफर प्रोटोकॉल हैं यह एक  एक प्रोटोकॉल  अथवा मेथड हैं  जिसका प्रयोग वर्ल्ड वाइड वेब WWW पर डेटा को एक्सेस करने के Hyper text transfer protocol in hindi लिए किया जाता है |

 इसका हम  कह सकते हैं कि यह  क्लाइंट और सर्वर  के बीच  सूचना का आदान प्रदान करने में  प्रयोग किए जाने वाला है एप्लीकेशन  लेबल प्रोटोकॉल है |

 यह प्रोटोकॉल डेटा को Plain Text,  Hypertext Audio video  आदि के रूप में डेटा को ट्रान्सफरhttp ka full form in hindi करता है 
यह 1990 से  वर्ल्ड वाइड वेब  अर्थात इंटरनेट पर डाटा कम्यू निकेशन  की नींव है |  

HTTP   ऐसा प्रोटोकॉल हैं जोकि TCP /IP  के आधार पर  कम्यू  निकेशन  करता हैं  इसका प्रयोग डेटा   जैसे कि  इमेज फाइल्स Ouery रिजल्ट्स और

 HTML फाइल्स  आज को वर्ल्ड वाइड वेब WWW  पर भेजने के लिए प्रयोग किया जाता है  एक कंप्यूटर को एक दूसरे के साथ कम्यूनिकेट  करने के लिए एक आदर्श विधि  प्रदान करता है|

यह TCP के पोर्ट 80 par  कनेक्शन स्थापित करता हैऔर यह Request और Response  के आधार पर कार्य करता है |

HTTP  का प्रयोग करना क्यों आवश्यक है और इससे लाभ क्या है

HTTP  का प्रयोग किस लिए किया जाता है क्योंकि  यह   प्रयोगकर्ता को वेब पेजेज  पर स्थित   हाइपरटेक्स्ट लिंक्स पर  क्लिक करके एक पेज से दूसरे पेज पर सीधे-सीधे जम्प  करनेurl ka full form in hindi की सुविधा प्रदान करता है|

 वेब पेजेज को किसी  मार्कअप लैंग्वेज  जैसे HTML, XML  आदि में लिखा जाता है जो  वेबसाइट  पर स्थित होते है वेब सर्वर इन पेजेज को  क्लाइंट्स को  डिलीवरी करने के लिए HTTP मेथड /  प्रोटोकॉल का प्रयोग करते हैं| 

HTTP Platform Independent और ISO  मानक पर आधारित एक ओपन डॉक्यूमेंट आर्किटेक्चर है और   विभिन्न  ऑपरेटिंग सिस्टम जैसे UNIX, विन्डोस, OS/2, Mac   है Hyper text transfer protocol in hindi आदि पर समान रूप से कार्य करता है |
 
 
और यह एकल कंप्यूटर  या LAN, WAN  अथवा इंटरनेट पर भी समान रूप से कार्य करता है | 

HTTP  कैसे कार्य करता है 

HTTP   प्रोटोकॉल का कॉन्सेप्ट   बहुत ही आसान है  इसमें क्लाइंट सर्वर को एक Request  मैसेज भेजता है  तथा सर्वर  क्लाइंट को एक Response  मैसेज भेजता है|

 Request  मैसेज में क्लाइंट द्वारा सर्वर को  भेजा गया  कमाण्ड  Embedded होता है   तथा Response  मैसेज में सर्वर  द्वारा क्लाइंट को भेजा गया डेटा  इंफॉर्मेशन Embedded होता है|

 यह Request और Response  के आधार पर कार्य करता है वास्तव में Request और  मैसेज का रिप्लाई   HTTP   प्रोटोकॉल के दो मैसेज  नहीं है  बल्कि दोhttp kya hota hai in hindi प्रकार के Methods है |

 उदाहरण के लिए GET, HEAD, PUT  ,आदि HTTP  प्रोटोकॉल की Request  प्रकार के मेथड्स हैं|
HTTP IN HINDI
HTTP IN HINDI 


HTTP की विशेषताएं - Basic Features 

HTTP को  एक सरल किन्तु  शक्तिशाली प्रोटोकॉल बनाने वाली तीन मुख्य विशेषताएं निम्नलिखित हैं | 

1.HTTP  कनेक्शनलेस :

HTTP Connectionless  HTTP   क्लाइंट एक HTTP Request को एनिशिएट  करता है और जब एक Request  बन जाती है तो  क्लाइंट सर्वर से  डिस्कनेक्टHyper text transfer protocol in hindi  कर देता है |

और उसकी प्रतिक्रिया की प्रतीक्षा करता है सर्वर  क्लाइंट की Request  को प्रोसेस करता है और प्रतिक्रिया को वापस भेजने के लिए क्लाइंट के साथ कनेक्शन  पुनः स्थापित करता है|

 

2.HTTP  मीडिया स्वतंत्र है 


 इसका अर्थ यह है कि क्लाइंट और सर्वर  दोनों या जानते हैं कि डेटा कन्टेन्ट  को किस प्रकार हैंडल  किया जाना है तो HTTP  द्वारा किसी प्रकार

 की डेटा Sent  किया  जा सकता है   क्लाइंट के साथ साथ सर्वर  के लिए भी आवश्यक है किक उपयुक्त MIME  प्रकार का प्रयोग करके कन्टेन्ट  के    प्रकार Specify करे |

3.HTTP स्टटेलेस  


जैसे कि ऊपर उल्लेख किया गया है कि HTTPकनेक्शनलेस है  इसका सीधा सीधा परिणाम या है कि यह एक Stateless  प्रोटोकॉल है सर्वर और  क्लाइंट  एक दूसरे के प्रति एक वर्तमान Request  के दौरान सचेत होते हैं

  प्रोटोकॉल इस प्रवृति के कारण ना तो क्लाइंट और ना ही ब्राउज़र समूचे  वेब पेजेज  से विभिन्न Request  के बीच कोई इंफॉर्मेशन  रोक कर रख सकता है

NODE
HTTP 1. 0    प्रत्येक Request और Respones  के आदान-प्रदान के लिए एक नए  कनेक्शन का प्रयोग करता है  जबकि HTTP 1. 1 कनेक्शन का प्रयोग एक अथवा अधिक Request और Respones अकेली आदान-प्रदान के द्वारा किया जाता है | 

URL क्या होता है  

URL   का पूरा नाम Uniform Resource Identifiers होता है और यह  स्पष्ट रूप से Formatted  केस insensitive String  है  जिसमें रिसोर्स को  पता करने के लिए नाम और  लोकेशन   आदि होते हैं |

HTTP का  मूलभूत संरचना ( Basic Architecture )


एक वेब  एप्लीकेशन की मूलभूत संरचना  को दर्शाया गया है  साथ यह भी दर्शाया गया है किस स्थान पर HTTP   स्थित है| 

HTTP IN HINDI
Basic Architecture

HTTP  प्रोटोकॉल एक क्लाइंट और सर्वर  आधारिक संरचना पर आधारित एक Request और Responsebasic architecture of http in hindi  प्रोटोकॉल है जिसमें वेब  ब्राउज़र  रोबोट्स  और सर्च इंजन   आदि एक HTTP  क्लाइंट के रूप में और वेब सर्वर एक सर्वर के रूप में  कार्य करते है I


HTTP Request क्या होता है 

वे Request  जिन्हें कंप्यूटर द्वारा    वेब सर्वर पर  भेजा जाता है और  जिसमें सभी प्रकार की  संबंधित  सूचनाएं भी होती हैं  उसे http Request  कहलाती है |

HTTP  क्लाइंट सर्वर  को निम्नलिखित सूचनाओं को समाहित करने वाली रिक्वेस्ट भेजता है |

 जो कि इस प्रकार है आइए हम  जानते हैं|

  •  Request लाइन 
  • सोर्स IP address पोर्ट और  होस्ट का अवलोकन 
  • डेस्टीनेशन  IP address पोर्ट और  होस्ट का अवलोकन 
  • Request किया गया URL
  • यूनिफॉर्म रिसोर्स आइडेंटीफायर
  • Request  करने का मेथड और कॉन्टेस्ट
  • यूजर एजेंट हैडर
  • कैश कंट्रोल हैडर

HTTP Request मेथड्स 

GET - इस मेथड  का प्रयोग  दिए गए URL  के लिए Resource  को प्राप्त GET  करने के लिए किया जाता है| 

POST-- यह मेथड GET  की तरह प्रयोग किया जाता है परंतु इसमें Request  के साथ अतिरिक्त http methods in hindiसूचना भी भेजी जाती है जोकि सर्वर  द्वारा   स्वीकार  की जाती है |

HEAD-- इस मेथड  का प्रयोग GET  द्वारा रिटर्न किए गए उत्तर के Header  भाग को एक्सेस करने के लिए किया जाता है |

TRACE-- यह Request  मैसेज के टारगेट रिसोर्स के लिए पाथ के साथ  मैसेज लूपबैक  टेस्ट करता है |

PUT-- इस मेथड  का प्रयोग दी गई सूचना को रिक्वेस्ट   किए गए URL  के साथ रखने के लिए PUT Hyper text transfer protocol in hindi का प्रयोग किया जाता है |

DELETE --यह मेथड  किए गए URL  के रिसोर्स को  डिलीट करने के लिए किया जाता है |

OPTIONS-- इस मेथड  का प्रयोग उन  सभी HTTP मेथड्स  की सूची प्रदान करने के लिए किया जाता है जिनके लिए रिक्वेस्ट URL Respones  कर सकता है |

About me:नमस्कार दोस्तों  मैं Sanjay kumar IT  इंजीनियरिंग छात्रों हूँ मुझे उम्मीद है कि आपको मेरी यह लेख   जरूर पसंद आई होगी  अगर मेरी पोस्ट  अच्छा लगे तो प्लीज शेयर और कमेंट करके जरूर बताइएगा I   अगर आप IT और CS   छात्र हैं  इस पोस्ट को फॉलो करें हम आपको लिए कंप्यूटर प्रोग्रामिंग और कंप्यूटर टेक्नोलॉजी के बारे में  पोस्ट शेयर करते हैं I  मेरी पोस्ट को पढ़ने के लिए आप सभी को दिल से बहुत-बहुत Thanks


एक टिप्पणी भेजें

0 टिप्पणियाँ