डेव चीटशीट — HTTP, MIME, की कोड और रेगेक्स

HTTP स्टेटस कोड, MIME प्रकार, JavaScript की कोड और सामान्य रेगेक्स पैटर्न को एक ही खोज योग्य चीटशीट से देखें।

टूल लोड हो रहा है…

डेव चीटशीट — HTTP, MIME, की कोड और रेगेक्सडेव चीटशीट उन चीज़ों के लिए एक त्वरित संदर्भ है जिन्हें डेवलपर भूल जाते हैं: HTTP स्टेटस कोड, फ़ाइल MIME प्रकार, JavaScript KeyboardEvent.key मान और काम के रेगुलर एक्सप्रेशन। टैब बदलें, फ़िल्टर करने के लिए खोज बॉक्स में टाइप करें, और किसी भी मान को एक क्लिक से कॉपी करें। सब कुछ एक अंतर्निहित स्थिर सूची से पूरी तरह आपके ब्राउज़र में चलता है, इसलिए कोई भी खोज कभी किसी सर्वर को नहीं भेजी जाती।

डेव चीटशीट — HTTP, MIME, की कोड और रेगेक्स क्या है?

डेव चीटशीट एक मुफ़्त, ब्राउज़र-आधारित त्वरित संदर्भ है जो चार डेवलपर लुकअप तालिकाओं को एक खोज योग्य विजेट में बाँधता है। फ़्रंट-एंड और बैक-एंड डेवलपर, QA इंजीनियर और छात्र इसका उपयोग तब करते हैं जब उन्हें याद करना हो कि 422 का मतलब क्या है, .webp छवि के लिए MIME प्रकार क्या है, तीर दबाने पर कौन-सा key मान चलता है, या ईमेल मान्य करने के लिए कौन-सा रेगेक्स है। HTTP टैब सामान्य 2xx, 3xx, 4xx और 5xx स्टेटस कोड को उनके आधिकारिक कारण वाक्यांशों के साथ सूचीबद्ध करता है; MIME टैब फ़ाइल एक्सटेंशन को Content-Type मानों से मैप करता है; की कोड टैब Enter, Escape और ArrowUp जैसी JavaScript KeyboardEvent.key स्ट्रिंग दिखाता है; और रेगेक्स टैब हर एक पर एक छोटी टिप्पणी के साथ पेस्ट करने के लिए तैयार पैटर्न इकट्ठा करता है। खोज बॉक्स सक्रिय टैब को तुरंत फ़िल्टर करता है, परिणाम गणना बताती है कि कितनी प्रविष्टियाँ मेल खाती हैं, और हर पंक्ति में एक कॉपी बटन होता है। आउटपुट बॉक्स फ़िल्टर की गई पंक्तियों को क्रमबद्ध करता है ताकि आप उन्हें किसी अन्य टूल में भेज सकें। चूँकि यह विजेट केवल JavaScript से रेंडर होता है, यह पाठ ही अनुक्रमणीय विवरण है: एक HTTP स्टेटस कोड संदर्भ, एक MIME प्रकार तालिका, एक JavaScript की कोड सूची, और एक रेगेक्स चीटशीट, सब कुछ क्लाइंट-साइड।

डेव चीटशीट — HTTP, MIME, की कोड और रेगेक्स का उपयोग कैसे करें

  1. एक टैब चुनें: HTTP स्टेटस, MIME प्रकार, की कोड, या रेगेक्स।
  2. सक्रिय टैब को कोड, नाम या पैटर्न से फ़िल्टर करने के लिए खोज बॉक्स में टाइप करें।
  3. पंक्तियों को देखें और परिणाम गणना पढ़कर जानें कि कितनी प्रविष्टियाँ मेल खाती हैं।
  4. किसी भी पंक्ति पर Copy क्लिक करके उसका मान (नाम, MIME प्रकार, की, या पैटर्न) कॉपी करें।
  5. एक साथ सभी फ़िल्टर की गई प्रविष्टियाँ लेने के लिए आउटपुट बॉक्स के Copy बटन का उपयोग करें।

उदाहरण

एक HTTP स्टेटस कोड खोजें

इनपुट

खोज: 429

आउटपुट

429  Too Many Requests

एक MIME प्रकार देखें

इनपुट

खोज: webp

आउटपुट

.webp  image/webp

एक रेगेक्स पैटर्न कॉपी करें

इनपुट

टैब: रेगेक्स, खोज: email

आउटपुट

^[^\s@]+@[^\s@]+\.[^\s@]+$

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

कौन-से HTTP स्टेटस कोड शामिल हैं?
सभी श्रेणियों में सबसे सामान्य: 2xx सफलता (200, 201, 204), 3xx रीडायरेक्ट (301, 302, 304, 307, 308), 4xx क्लाइंट त्रुटियाँ (400, 401, 403, 404, 405, 409, 410, 418, 422, 429), और 5xx सर्वर त्रुटियाँ (500, 501, 502, 503, 504), प्रत्येक अपने मानक कारण वाक्यांश के साथ दिखाया गया है।
key मान और की कोड में क्या अंतर है?
यह टूल आधुनिक KeyboardEvent.key स्ट्रिंग को सूचीबद्ध करता है, जो किसी की का मानव-सार्थक मान है — उदाहरण के लिए Enter, Escape, या ArrowUp। स्पेस की एक एकल स्पेस वर्ण की रिपोर्ट करती है, जिसे यहाँ ␣ चिह्न के रूप में दिखाया गया है। key स्ट्रिंग वही है जिसकी तुलना आप event.key === 'Enter' जैसे इवेंट हैंडलर में करते हैं।
क्या मैं इन रेगेक्स पैटर्न का सीधे उपयोग कर सकता हूँ?
हाँ। हर पैटर्न मानक JavaScript रेगुलर-एक्सप्रेशन सिंटैक्स में लिखा गया है, जो new RegExp('...') में या स्लैश के बीच पेस्ट करने के लिए तैयार है। ये व्यावहारिक शुरुआती बिंदु हैं — उदाहरण के लिए एक सरल ईमेल या URL जाँच — संपूर्ण मान्यकर्ता नहीं, इसलिए अपनी सटीक आवश्यकताओं के लिए इनकी समीक्षा करें।
खोज कैसे काम करती है?
खोज केवल सक्रिय टैब को फ़िल्टर करती है और पंक्ति में कहीं भी मेल खाती है: कोड, नाम, MIME प्रकार, की, रेगेक्स शीर्षक, या पैटर्न स्वयं। यह केस-असंवेदनशील है, इसलिए 'JSON', 'not found', या '404' टाइप करने पर सूची तुरंत सीमित हो जाती है, और परिणाम गणना सीधे अपडेट होती है।
क्या कुछ भी किसी सर्वर को भेजा जाता है?
नहीं। हर तालिका टूल में बेक की गई एक स्थिर सूची है, और सारी फ़िल्टरिंग और कॉपी करना पूरी तरह आपके ब्राउज़र में होता है। आप जो खोजते हैं वह न तो अपलोड होता है, न लॉग होता है, न कहीं भेजा जाता है, इसलिए एक बार लोड होने के बाद चीटशीट ऑफ़लाइन काम करती है।

संबंधित टूल