सभी tools निःशुल्क

हर HTTP रिक्वेस्ट मेथड के लिए एक स्कैन करने योग्य संदर्भ — GET, POST, PUT, PATCH, DELETE और बाकी, साथ ही WebDAV — एक नज़र में दिखाता है कि प्रत्येक सुरक्षित, idempotent और कैशेबल है या नहीं, बॉडी लेता है या नहीं, और एक विशिष्ट उदाहरण। आपके ब्राउज़र में, मुफ़्त।

हर मानक HTTP रिक्वेस्ट मेथड और उसका शब्दार्थ, अगल-बगल। सब कुछ एक अंतर्निहित संदर्भ से आपके ब्राउज़र में चलता है — सर्वर पर कुछ भी नहीं भेजा जाता।

मेथड उद्देश्य सुरक्षित Idempotent कैशेबल बॉडी विशिष्ट उपयोग
कोई मेथड आपकी खोज से मेल नहीं खाता।
कोई अलग नाम या शब्द आज़माएँ — जैसे PATCH, idempotent या cache।
हाँ नहीं सशर्त वैकल्पिक हतोत्साहित

HTTP Methods के बारे में

यह HTTP मेथड्स रेफरेंस हर मानक रिक्वेस्ट मेथड — GET, HEAD, POST, PUT, PATCH, DELETE, CONNECT, OPTIONS और TRACE — के साथ-साथ आम WebDAV एक्सटेंशन को भी एक स्कैन करने योग्य टेबल में रखता है। हर मेथड के लिए यह उन सवालों के जवाब देता है जिन पर डेवलपर्स वास्तव में विचार करते हैं: क्या यह safe है, क्या यह idempotent है, क्या यह cacheable है, क्या यह रिक्वेस्ट बॉडी ले जाता है, और इसका सामान्य उपयोग कैसा दिखता है।

ये तीन सिमेंटिक गुण वास्तविक डिज़ाइन निर्णयों को प्रेरित करते हैं। Safe मेथड्स केवल पढ़ने योग्य होते हैं और स्वतंत्र रूप से प्रीफेच किए जा सकते हैं; Idempotent मेथड्स को नेटवर्क विफलता के बाद बिना साइड इफेक्ट के दोबारा भेजा जा सकता है, जो ठीक वही मान्यता है जो प्रॉक्सी और HTTP क्लाइंट रखते हैं; और cacheability यह तय करती है कि रिस्पॉन्स को स्टोर करके फिर से इस्तेमाल किया जा सकता है या नहीं।

सर्च मेथड नामों, गुणों और उपयोग-मामलों से मेल खाता है — PATCH, idempotent और cache सभी टेबल को फिल्टर करते हैं — और एक ग्रुप टॉगल मानक मेथड्स को WebDAV सेट से अलग करता है। हर मेथड नाम एक क्लिक में क्लिपबोर्ड पर कॉपी हो जाता है।

HTTP Methods का उपयोग कैसे करें

  1. Safe, Idempotent, Cacheable और Body कॉलम में मेथड्स की तुलना करने के लिए टेबल देखें।
  2. नाम, गुण या उपयोग-मामले से खोजें — उदाहरण के लिए PUT, idempotent या upload।
  3. एक्सटेंशन मेथड्स को शामिल या बाहर करने के लिए Standard और WebDAV ग्रुप के बीच स्विच करें।
  4. हर गुण की सामान्य भाषा में परिभाषा के लिए कॉलम टूलटिप्स पर होवर करें।
  5. अपने API स्पेक या टेस्ट के लिए मेथड नाम पाने के लिए कॉपी बटन क्लिक करें।

अक्सर पूछे जाने वाले प्रश्न

Safe का मतलब है कि रिक्वेस्ट सर्वर की स्थिति को बिल्कुल भी नहीं बदलती — GET और HEAD केवल पढ़ने योग्य हैं। Idempotent का मतलब है कि वही रिक्वेस्ट दोहराने का असर एक बार भेजने जैसा ही है — DELETE idempotent है लेकिन safe नहीं, क्योंकि पहली कॉल स्थिति बदल ही देती है।

PUT पूरे संसाधन को आपके भेजे गए बॉडी से बदल देता है और idempotent है। PATCH आंशिक संशोधन लागू करता है — केवल वे फील्ड बदलते हैं जिन्हें आप शामिल करते हैं — और इसकी idempotent होने की गारंटी नहीं है। पूर्ण प्रतिस्थापन के लिए PUT और लक्षित अपडेट के लिए PATCH इस्तेमाल करें।

क्योंकि क्लाइंट, प्रॉक्सी और SDK टाइमआउट या कनेक्शन टूटने के बाद idempotent रिक्वेस्ट को स्वचालित रूप से दोबारा भेजते हैं। बिना सोचे दोबारा भेजा गया non-idempotent POST डुप्लिकेट ऑर्डर या रिकॉर्ड बना सकता है, इसीलिए पेमेंट API POST को idempotency keys के साथ जोड़ते हैं।

GET और HEAD रिस्पॉन्स डिफॉल्ट रूप से cacheable हैं। POST रिस्पॉन्स केवल तभी कैश हो सकते हैं जब स्पष्ट फ्रेशनेस हेडर इसकी अनुमति दें, जो व्यवहार में दुर्लभ है। बाकी मेथड्स cacheable नहीं हैं — उनके रिस्पॉन्स को स्टोर करके दोबारा इस्तेमाल नहीं किया जाना चाहिए।

WebDAV रिमोट फाइल प्रबंधन के लिए HTTP का विस्तार करता है, जिसमें PROPFIND, MKCOL, COPY, MOVE, LOCK और UNLOCK जैसे मेथड्स जोड़े जाते हैं। आप इन्हें WebDAV सर्वरों, उन पर बने कैलेंडर/कॉन्टैक्ट प्रोटोकॉल, या नेटवर्क ड्राइव इंटीग्रेशन के साथ काम करते समय मिलेंगे।

हाँ। पूरी टेबल मुफ्त है और आपके ब्राउज़र में एक बिल्ट-इन डेटासेट से चलती है — खोजने और फिल्टर करने से सर्वर को कुछ नहीं भेजा जाता।

इसे साझा करें
मदद चाहिए?
इस टूल में कोई समस्या मिली? हमारी टीम को बताएं।
समस्या की रिपोर्ट करें

इस मुफ़्त टूल को अपनी वेबसाइट पर जोड़ें — नीचे दिया गया कोड कॉपी और पेस्ट करें।