ورقة مرجعية للمطورين — HTTP وMIME وأكواد المفاتيح والتعابير النمطية
ابحث عن أكواد حالة HTTP وأنواع MIME وأكواد مفاتيح JavaScript وأنماط التعابير النمطية الشائعة من ورقة مرجعية واحدة قابلة للبحث.
ورقة مرجعية للمطورين — HTTP وMIME وأكواد المفاتيح والتعابير النمطية — الورقة المرجعية للمطورين هي مرجع سريع للأشياء التي ينساها المطورون: أكواد حالة HTTP وأنواع MIME للملفات وقيم KeyboardEvent.key في JavaScript والتعابير النمطية المفيدة. بدّل بين علامات التبويب، واكتب في مربع البحث للتصفية، وانسخ أي قيمة بنقرة واحدة. يعمل كل شيء بالكامل في متصفحك من قائمة ثابتة مدمجة، لذا لا تُرسَل أي عمليات بحث إلى أي خادم.
ما هي ورقة مرجعية للمطورين — HTTP وMIME وأكواد المفاتيح والتعابير النمطية؟
الورقة المرجعية للمطورين هي مرجع سريع مجاني يعمل داخل المتصفح ويجمع أربعة جداول بحث للمطورين في أداة واحدة قابلة للبحث. يلجأ إليها مطورو الواجهة الأمامية والخلفية ومهندسو ضمان الجودة والطلاب عندما يحتاجون إلى تذكّر معنى 422، أو نوع MIME لصورة .webp، أو قيمة key التي يطلقها الضغط على سهم، أو تعبير نمطي للتحقق من بريد إلكتروني. تسرد علامة التبويب HTTP أكواد الحالة الشائعة 2xx و3xx و4xx و5xx مع عباراتها الرسمية للسبب؛ وتربط علامة التبويب MIME امتدادات الملفات بقيم Content-Type؛ وتعرض علامة تبويب أكواد المفاتيح سلاسل KeyboardEvent.key في JavaScript مثل Enter وEscape وArrowUp؛ وتجمع علامة تبويب التعابير النمطية أنماطًا جاهزة للصق مع ملاحظة قصيرة لكل منها. يصفّي مربع البحث علامة التبويب النشطة فورًا، ويخبرك عداد النتائج بعدد الإدخالات المطابقة، ويتيح كل صف زر نسخ. يسلسل مربع الإخراج الصفوف المصفّاة لتتمكن من تمريرها إلى أداة أخرى. ولأن الأداة تُعرَض بواسطة JavaScript فقط، فإن هذا النص هو الوصف القابل للفهرسة: مرجع لأكواد حالة HTTP، وجدول لأنواع MIME، وقائمة بأكواد مفاتيح JavaScript، وورقة مرجعية للتعابير النمطية، كلها على جانب العميل.
كيفية استخدام ورقة مرجعية للمطورين — HTTP وMIME وأكواد المفاتيح والتعابير النمطية
- اختر علامة تبويب: حالة HTTP أو أنواع MIME أو أكواد المفاتيح أو التعابير النمطية.
- اكتب في مربع البحث لتصفية علامة التبويب النشطة حسب الكود أو الاسم أو النمط.
- تصفّح الصفوف واقرأ عداد النتائج لمعرفة عدد الإدخالات المطابقة.
- انقر على Copy في أي صف لنسخ قيمته (الاسم أو نوع MIME أو المفتاح أو النمط).
- استخدم زر 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)، ويُعرَض كل منها مع عبارة السبب القياسية الخاصة به.
- ما الفرق بين قيمة المفتاح وكود المفتاح؟
- تسرد هذه الأداة سلسلة KeyboardEvent.key الحديثة، وهي القيمة ذات المعنى البشري للمفتاح — على سبيل المثال Enter أو Escape أو ArrowUp. يُبلِغ مفتاح المسافة عن حرف مسافة واحد، يُعرَض هنا بالرمز ␣. سلسلة key هي ما تقارنه في معالِجات الأحداث مثل event.key === 'Enter'.
- هل يمكنني استخدام أنماط التعابير النمطية هذه مباشرة؟
- نعم. كل نمط مكتوب بصياغة التعابير النمطية القياسية في JavaScript، جاهز للصق داخل new RegExp('...') أو بين شرطتين مائلتين. إنها نقاط انطلاق عملية — مثل فحص بسيط لبريد إلكتروني أو عنوان URL — وليست أدوات تحقق شاملة، لذا راجعها وفق متطلباتك الدقيقة.
- كيف يعمل البحث؟
- يصفّي البحث علامة التبويب النشطة فقط ويطابق في أي موضع داخل الصف: الكود أو الاسم أو نوع MIME أو المفتاح أو عنوان التعبير النمطي أو النمط نفسه. وهو غير حساس لحالة الأحرف، لذا فإن كتابة 'JSON' أو 'not found' أو '404' تضيّق القائمة فورًا، ويتحدّث عداد النتائج مباشرة.
- هل يُرسَل أي شيء إلى خادم؟
- لا. كل جدول هو قائمة ثابتة مدمجة في الأداة، وتجري كل عمليات التصفية والنسخ بالكامل في متصفحك. لا يُرفَع ما تبحث عنه ولا يُسجَّل ولا يُرسَل إلى أي مكان، لذا تعمل الورقة المرجعية دون اتصال بعد تحميلها.
أدوات ذات صلة
ترميز / فك ترميز Base32 / Base58
رمّز النص إلى Base32 (RFC 4648) أو Base58 (أبجدية البيتكوين) وافكك ترميز أي منهما مرة أخرى إلى نص، مع دعم كامل وآمن لـ UTF-8 وبالكامل داخل متصفحك.
ترميز / فك ترميز Base64
رمّز النص إلى Base64 أو فُكّ ترميز Base64 إلى نص (آمن مع UTF-8).
محوّل حالة الأحرف وعدّاد النصوص
غيّر حالة أحرف النص واحسب عدد الأحرف والكلمات والأسطر.
أداة تنسيق وتصغير الكود
نسّق أو صغّر HTML وCSS وJavaScript فورًا داخل متصفحك، مع مسافة بادئة من مسافتين أو 4 مسافات أو علامة جدولة، وضغط JavaScript المدعوم بـ Terser.