HTTP अनुरोध विधि तालिका

HTTP अनुरोध विधियों (HTTP Request Method) की कुल 15 प्रकार हैं, HTTP मानक के अनुसार HTTP अनुरोध विभिन्न अनुरोध विधियों का उपयोग कर सकते हैं। HTTP1.0 में तीन प्रकार की अनुरोध विधियाँ परिभाषित की गई हैं: GET, POST और HEAD। HTTP1.1 में पांच नई अनुरोध विधियों जोड़ी गई हैं: OPTIONS, PUT, DELETE, TRACE और CONNECT विधियाँ।

क्रम संख्या विधि विवरण
1 GET निश्चित पृष्ठ की जानकारी का अनुरोध करना और विषय सामग्री लौटाना।
2 HEAD GET अनुरोध के समान, केवल प्रतिक्रिया में विशेष सामग्री नहीं होती, हेडर प्राप्य करने के लिए।
3 POST निर्धारित संसाधन पर डेटा प्रसंस्करण अनुरोध भेजना (जैसे फ़ॉर्म सबमिट करना या फ़ाइल अपलोड करना)। डेटा अनुरोध शरीर में शामिल होता है। POST अनुरोध नए संसाधनों को बनाने और/या मौजूदा संसाधनों में संशोधन कर सकता है।
4 PUT क्लाइंट से सर्वर पर भेजे गए डेटा को निर्दिष्ट दस्तावेज़ की सामग्री के रूप में प्रतिस्थापित करना।
5 DELETE सर्वर से निश्चित पृष्ठ को हटाने का अनुरोध।
6 CONNECT HTTP/1.1 प्रोटोकॉल में उन प्रॉक्सी सर्वरों के लिए आरक्षित जो कनेक्शन को पाइपलाइन मोड में बदल सकते हैं।
7 OPTIONS क्लाइंट को सर्वर की क्षमताएं देखने की अनुमति देता है।
8 TRACE सर्वर द्वारा प्राप्त अनुरोध का विस्तृत विवरण देना, मुख्य रूप से परीक्षण या निदान के लिए।
9 PATCH संशोधित सामग्री में एक तालिका शामिल होती है, जो URI द्वारा दर्शित मूल सामग्री के भिन्नताओं को स्पष्ट करती है।
10 MOVE निर्धारित पृष्ठ को दूसरे नेटवर्क पते पर ले जाने का अनुरोध।
11 COPY निर्धारित पृष्ठ को दूसरे नेटवर्क पते पर कॉपी करने का अनुरोध।
12 LINK सर्वर पर लिंक संबंध स्थापित करने का अनुरोध।
13 UNLINK लिंक संबंध को काटना।
14 WRAPPED क्लाइंट को लिपटे हुए अनुरोध भेजने की अनुमति देना।
15 Extension-mothed प्रोटोकॉल में परिवर्तन किए बिना अन्य विधियों को जोड़ने की अनुमति।

HTTP अनुरोध विधियों की तालिका - सामान्य HTTP अनुरोध विधियों का विवरण

यह पृष्ठ एक पूर्ण HTTP अनुरोध विधियों की तालिका प्रदान करता है, जिसमें सामान्य HTTP अनुरोध विधियाँ और उनके उद्देश्य सूचीबद्ध हैं। ये विधियाँ वेब विकास में एक अनिवार्य भाग हैं, जो डेवलपर्स को HTTP प्रोटोकॉल का उपयोग करके डेटा ट्रांसफर को समझने में मदद करती हैं।

HTTP अनुरोध विधियाँ क्या हैं?

HTTP अनुरोध विधियाँ (HTTP methods) क्लाइंट और सर्वर के बीच संचार के दौरान अनुरोध का उद्देश्य और संचालन के प्रकार को निर्दिष्ट करने का एक तरीका है। प्रत्येक अनुरोध विधि का अलग-अलग उपयोग होता है, सामान्य HTTP अनुरोध विधियाँ GET, POST, PUT, DELETE आदि शामिल हैं।

सामान्य HTTP अनुरोध विधियों की तालिका

यहाँ HTTP अनुरोध विधियों की विस्तृत तालिका है, जो सामान्य HTTP अनुरोध विधियों और उनके विवरण को कवर करती है:

HTTP अनुरोध विधि उपयोग का विवरण
GET निश्चित संसाधन का अनुरोध करने के लिए, आमतौर पर पृष्ठ सामग्री या डेटा प्राप्त करने के लिए। अनुरोध के पैरामीटर URL के माध्यम से भेजे जाते हैं।
POST डेटा को सर्वर पर सबमिट करने के लिए, आमतौर पर फ़ॉर्म डेटा या फ़ाइल अपलोड करने के लिए उपयोग किया जाता है।
PUT मौजूदा संसाधन को अपडेट करने के लिए, आमतौर पर किसी संसाधन की पूरी सामग्री को प्रतिस्थापित करने के लिए।
DELETE निर्धारित संसाधन को हटाने के लिए।
PATCH मौजूदा संसाधनों को आंशिक रूप से अपडेट करने के लिए, केवल संसाधन के कुछ हिस्से को अपडेट करने के लिए।
HEAD GET के समान, लेकिन सर्वर केवल प्रतिक्रिया हेडर लौटाता है, वास्तविक सामग्री नहीं।
OPTIONS सर्वर द्वारा समर्थित सभी अनुरोध विधियों के लिए अनुरोध करते हैं, आमतौर पर क्रॉस-डोमेन अनुरोध की पूर्व जांच के लिए।
CONNECT निर्धारित संसाधन के लिए एक सुरंग बनाने के लिए, आमतौर पर SSL एन्क्रिप्टेड संचार के लिए।
TRACE निदान और सर्वर द्वारा प्राप्त अनुरोध को वापस देखने के लिए, डिबगिंग के लिए।

HTTP अनुरोध विधियों का उपयोग कैसे करें?

वेब विकास में सही HTTP अनुरोध विधि का चयन करना बहुत महत्वपूर्ण है। सामान्य GET अनुरोध संसाधनों को प्राप्त करने के लिए उपयोग किया जाता है, जबकि POST अनुरोध डेटा सबमिट करने के लिए उपयोग किया जाता है। PUT और PATCH अनुरोध आमतौर पर संसाधनों को अपडेट करने के लिए होते हैं, जबकि DELETE अनुरोध संसाधनों को हटाने के लिए होते हैं।

RESTful API में, HTTP अनुरोध विधियाँ संसाधनों के संचालन से निकटता से संबंधित होती हैं, प्रत्येक अनुरोध विधि विभिन्न संसाधन संचालन से मेल खाती है, जैसे CRUD संचालन (बनाना, पढ़ना, अपडेट करना, हटाना)।

सामान्य HTTP अनुरोध विधियों के अनुप्रयोग परिदृश्य

  • GET:डेटा प्राप्त करने के लिए उपयोग किया जाता है, उदाहरण के लिए, जब ब्राउज़र में यूआरएल दर्ज किया जाता है, तो ब्राउज़र पृष्ठ सामग्री का अनुरोध करने के लिए GET अनुरोध भेजता है।
  • POST:फ़ॉर्म डेटा सबमिट करने के लिए उपयोग किया जाता है, उदाहरण के लिए उपयोगकर्ता पंजीकरण जानकारी या फ़ाइल अपलोड करते समय, आमतौर पर POST अनुरोध का उपयोग होता है।
  • PUT:संसाधन को प्रतिस्थापित करने के लिए, आमतौर पर डेटाबेस में मौजूदा डेटा को अपडेट करने के लिए।
  • DELETE:सर्वर पर संसाधनों को हटाने के लिए, उदाहरण के लिए डेटाबेस में एक रिकॉर्ड को हटाना।

निष्कर्ष

HTTP अनुरोध विधियों को समझना और सही तरीके से उपयोग करना प्रभावी और मानक वेब अनुप्रयोगों के विकास के लिए अत्यंत महत्वपूर्ण है। इस पृष्ठ पर प्रदान की गई HTTP अनुरोध विधियों की सूची के माध्यम से, आप सामान्य अनुरोध विधियों और उनके उपयोग को आसानी से सीख सकते हैं, जो डेवलपर्स को HTTP प्रोटोकॉल कोड मानकों के अनुरूप बनाने में मदद करेगी।

आपकी गतिविधि:
भाषा चुनें