محلل سطر الاستعلام

ألصق URL كاملًا أو الجزء بعد علامة الاستفهام. يفك المحلل الترميز ويحوّل + إلى مسافة ويحافظ على المفاتيح الفارغة أو المتكررة.

كيفية تحليل سلسلة الاستعلام

  1. 1

    لصق عنوان URL

    إما عنوان URL الكامل أو الجزء الموجود بعد علامة "?" فقط؛ حيث تُتجاهل القطع (#...) تلقائيًا.

  2. 2

    اقرأ الأزواج

    تصبح كل معلمة صفًا يحتوي على المفتاح والقيمة المُفككَين لهما.

  3. 3

    تحقق من وجود نسخ مكررة.

    إذا تكرر المفتاح، تظهر كل مرة في صف مستقل وبترتيبها في عنوان URL.

Example: tracking URL (decoded)

يتم تحليل عنوان URL مثل https://shop.example/checkout?product=hat&utm_source=newsletter&utm_medium=email%20weekly&ref= على النحو التالي:

المفتاح القيمة
product hat
utm_source newsletter
utm_medium email weekly
ref (فارغ)

حالات الحواف التي يتعامل معها المحلل

  • تُحتفظ بالقيم الفارغة (?ref=)؛ إذ تولي بعض أنظمة الخلفية اهتمامًا بالفرق بين القيم المفقودة والقيم الفارغة.
  • تُعالج المفاتيح التي لا تحمل علامة = (?debug) بقيمة فارغة.
  • تُحفظ المفاتيح المكررة (?id=1&id=2) بشكل متسلسل؛ ولا يتم دمجها بسبب اختلاف معايير الإطار التقني.
  • فك ترميز +: في جزء الاستعلام، يصبح + مجالًا يضمن التوافق مع مستخدمي application/x-www-form-urlencoded.
  • Invalid percent-encodings (e.g. %ZZ) are left as-is in the output so you can catch the error instead of silently losing data.

الأسئلة الشائعة

لا. كل ما يلي علامة الجزء (#) ينتمي إلى جزء عنوان URL وليس إلى سلسلة الاستعلام، ولذلك يتم حذفه قبل تحليل النص. قم بنسخ الجزء فقط بشكل منفصل إذا كنت بحاجة إلى فحصه.

يعرض المحلل كل تكرار في صف مستقل وبترتيبه الأصلي. تختلف طريقة تعامل الخوادم معها؛ راجع قواعد إطار العمل.

نعم. يقوم مُحلل النصوص بقبول مدخلات مثل ?a=1&b=2 أو a=1&b=2، أو عنوان URL الكامل، ويحدد الجزء الذي يجب فحصه.

لا. ترسل الأداة النص إلى خادمنا عند اختيار «تحليل». احذف كلمات المرور ورموز الوصول وأي بيانات سرية قبل الاستخدام.

أدوات ذات صلة

مرجع جدول ASCII

جدول ASCII كامل من 0 إلى 127 مع التمثيل العشري والست عشري والثماني والثنائي والمرجع الرقمي في HTML لكل محرف، بما في ذلك أكواد التحكم مثل NUL وLF وDEL.

مرجع أحرف HTML

قائمة قابلة للبحث بكيانات HTML، مع رموزها المسمّاة والرقمية، بالإضافة إلى خيار النسخ بنقرة واحدة للأحرف والرموز الخاصة.

مرجع اختصارات لوحة المفاتيح

ابحث في الاختصارات الافتراضية الموثقة لـ VS Code وChrome وBash مع GNU Readline على macOS وWindows وLinux.

مدقق البريد الإلكتروني

تحقق من عنوان بريد إلكتروني: فحص صياغة RFC 5322، واستعلام حي عن سجل MX، بالإضافة إلى تفاصيل الجزء المحلي والنطاق والطول. لا يتم إرسال أي بريد.

عدّاد FPS

قِس معدل الإطارات FPS في المتصفح عبر requestAnimationFrame: تنعيم، وأدنى وأقصى معدل إطارات، وحد تنبيه، ورسم بياني اختياري. يعمل محليًا بلا رفع ملفات وبلا API.

مولد EditorConfig

أنشئ ملف .editorconfig بقواعد نمط المسافة البادئة وحجمها ونهاية السطر ومجموعة الأحرف والمسافات البيضاء، لتنسيق موحّد عبر بيئات التطوير المتكاملة (IDEs) والمحررات.

الأداة متاحة بلغات أخرى