أداة المطورين 109

Query String Parser

حلّل معاملات URL بسهولة، عدّل القيم وأضف أو احذف المعاملات ثم أنشئ Query String جديدًا أو حوّل البيانات إلى JSON.

تحليل Query String

أدخل Query String أو رابط URL كامل

المعاملات 0
المفاتيح الفريدة 0
الأحرف 0

المعاملات

عدّل المفاتيح والقيم كما تريد

لا توجد معاملات

أدخل Query String ثم اضغط على تحليل، أو أضف معاملًا جديدًا يدويًا.

Query String الناتج
لا توجد بيانات
JSON
لا توجد بيانات
المميزات

أداة متكاملة للتعامل مع Query String

تحليل تلقائي

استخراج المفاتيح والقيم من Query String أو من رابط URL كامل.

تعديل مباشر

عدّل أي مفتاح أو قيمة، وأضف أو احذف المعاملات بسهولة.

دعم Unicode

التعامل مع العربية والمسافات والرموز والإيموجي بشكل صحيح.

تحويل إلى JSON

تحويل المعاملات مباشرة إلى JSON جاهز للاستخدام في البرمجة.

ما هو Query String؟

Query String هو الجزء الموجود في عنوان URL بعد علامة ?، ويُستخدم عادةً لتمرير بيانات إلى صفحات الويب أو التطبيقات.

?name=John&age=25&city=Rabat

في المثال السابق توجد ثلاثة معاملات: name وage وcity.

نصيحة

يمكن للأداة التعامل مع المفاتيح المتكررة، مثل:

?tag=javascript&tag=astro&tag=web

وسيتم الحفاظ على جميع القيم عند إنشاء Query String أو تحويله إلى JSON.

طريقة الاستخدام

كيف تستخدم الأداة؟

1

أدخل البيانات

الصق Query String أو رابط URL كامل في مربع الإدخال.

2

حلّل البيانات

اضغط على زر تحليل لاستخراج جميع المعاملات.

3

عدّل المعاملات

غيّر المفاتيح والقيم أو أضف واحذف أي معامل.

4

انسخ النتيجة

انسخ Query String الناتج أو نسخة JSON بضغطة واحدة.

FAQ

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

هل يمكن إدخال رابط URL كامل؟

نعم. يمكنك إدخال رابط كامل مثل https://example.com/page?name=John&age=25 وستستخرج الأداة الجزء الخاص بـ Query String تلقائيًا.

هل يتم فك ترميز القيم تلقائيًا؟

نعم. تعتمد الأداة على URLSearchParams لفك ترميز القيم، بما في ذلك المسافات والعربية والرموز الخاصة.

هل تدعم الأداة المفاتيح المتكررة؟

نعم. يمكن أن يحتوي Query String على أكثر من قيمة للمفتاح نفسه، ويتم الحفاظ على جميع هذه القيم.

هل يتم إرسال البيانات إلى خادم؟

لا. تتم معالجة البيانات داخل المتصفح مباشرة، ولا تحتاج الأداة إلى خادم خارجي لمعالجة Query String.