محلل سطر الاستعلام
ألصق URL كاملًا أو الجزء بعد علامة الاستفهام. يفك المحلل الترميز ويحوّل + إلى مسافة ويحافظ على المفاتيح الفارغة أو المتكررة.
كيفية تحليل سلسلة الاستعلام
-
1
لصق عنوان URL
إما عنوان URL الكامل أو الجزء الموجود بعد علامة "?" فقط؛ حيث تُتجاهل القطع (#...) تلقائيًا.
-
2
اقرأ الأزواج
تصبح كل معلمة صفًا يحتوي على المفتاح والقيمة المُفككَين لهما.
-
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) والمحررات.
الأداة متاحة بلغات أخرى
- เครื่องมือแยกสตริงสำหรับคำสั่งค้นหา (Query String Parser) [TH]
- Parser query stringa [PL]
- Phân tích chuỗi truy vấn [VI]
- Analisador de String de Consulta [PT]
- クエリ文字列の解析 [JA]
- Querystringverwerker [NL]
- 쿼리 문자열 파서 [KO]
- Analizador de Cadenas de Consulta [ES]
- Stränganalys för frågestruktur [SV]
- Pemisahan String Pernyataan Kueri [ID]
- Analyseur de chaîne de requête [FR]
- Abfragezeichenfolgen-Parser [DE]
- Parser di Stringa di Query [IT]
- Query String Parser [EN]
- Парсер строки запроса [RU]
- Sorgu Dizesi Ayrıştırıcı [TR]
- 查询字符串解析器 [ZH]