مشفر/فاك تشفير URL

تشفير وفك تشفير URLs وتحليل سلاسل الاستعلام

طريقة الترميز
ترميز المسافات كـ

ما هي أداة مشفر/فاك تشفير URL؟

أداة ترميز وفك ترميز الروابط هي أداة مجانية على الإنترنت تحوّل النص إلى ترميز نسبي آمن للروابط والعكس، وتساعدك على بناء سلاسل الاستعلام أو تحليلها. لا يجوز أن تحتوي الروابط إلا على مجموعة محدودة من المحارف، لذا يجب ترميز المسافات وعلامات العطف وعلامات الاستفهام والحروف غير اللاتينية ترميزًا نسبيًا — فمثلًا تصبح المسافة %20 وتصبح علامة العطف %26. تقوم هذه الأداة بترميز أي قيمة لاستخدامها بأمان في رابط، وفك ترميز النص المرمّز نسبيًا إلى صيغة قابلة للقراءة، وتتضمن محلّل سلاسل استعلام يقسّم الرابط إلى معاملات مفتاح/قيمة ويعيد ترميزها. يمكنك الاختيار بين ترميز المكوّن (encodeURIComponent) لقيمة واحدة وترميز الرابط الكامل (encodeURI) لعنوان بأكمله، وتحديد ما إذا كانت المسافات تصبح %20 أو +. كما يوفّر منشئ بصري لتجميع سلاسل الاستعلام، ووضع دفعة لترميز أو فك ترميز عدة أسطر دفعة واحدة. كل شيء يعمل داخل متصفحك دون تسجيل.

كيفية استخدام مشفر/فاك تشفير URL؟

لا يستغرق الترميز أو فك الترميز أو التحليل أو معالجة الدفعات سوى لحظة، ويتم بالكامل داخل متصفحك:

  1. 1 اكتب أو الصق النص أو جزء الرابط الذي يحتاج إلى تحويل. قد يكون مصطلح بحث يحتوي مسافات، أو قيمة معامل بها محارف خاصة، أو سلسلة مرمّزة سلفًا.
  2. 2 اختر طريقة الترميز — يرمّز ترميز المكوّن (encodeURIComponent) المحارف المحجوزة مثل / ? & = # ويناسب قيمة واحدة، بينما يُبقي ترميز الرابط الكامل (encodeURI) بنية الرابط كما هي. ثم اختر ما إذا كانت المسافات تصبح %20 (قياسي) أو + (بصيغة النماذج / الاستعلام).
  3. 3 انقر على ترميز لتحويل المحارف الخاصة إلى صيغة نسبية، أو على فك الترميز لإعادة سلسلة مرمّزة إلى نص قابل للقراءة. يعامل فك الترميز علامة + كمسافة تلقائيًا عند اختيار خيار علامة الزائد.
  4. 4 انتقل إلى وضع محلّل الاستعلام لتقسيم رابط كامل أو سلسلة استعلام إلى قائمة نظيفة من أزواج المفتاح/القيمة، وحرّرها في المنشئ البصري، واقرأ سلسلة الاستعلام المبنية والمعاد ترميزها أثناء الكتابة.
  5. 5 استخدم وضع الدفعة لترميز أو فك ترميز عناصر متعددة دفعة واحدة — تتم معالجة كل سطر على حدة وتُحفظ الأسطر الفارغة، وهو مفيد لتحويل قوائم من المسارات أو المعاملات أو مصطلحات البحث جملةً.

لماذا تستخدم هذه الأداة؟

الروابط المرمّزة بشكل غير سليم مصدر شائع للروابط المعطوبة واستدعاءات واجهات البرمجة الفاشلة. قد تقسم علامة عطف أو مسافة واحدة غير مرمّزة معاملًا إلى اثنين أو تقتطع طلبًا. واختيار طريقة الترميز الصحيحة مهم أيضًا: يحافظ ترميز الرابط الكامل على الشرطات المائلة وعلامات الاستفهام التي تحدد الرابط، بينما يرمّز ترميز المكوّن هذه المحارف حتى لا تتمكن أي قيمة من الخروج من معاملها. ويتيح لك فك الترميز قراءة ما يحتويه الرابط فعليًا، ويحوّل المحلّل سلسلة استعلام متشابكة إلى قائمة قابلة للقراءة، ويحوّل وضع الدفعة قوائم كاملة في خطوة واحدة. ولأن كل شيء يعمل محليًا داخل متصفحك، تبقى بياناتك خاصة.

أمثلة

ترميز استعلام بحث

حوّل laptop & tablet deals إلى laptop%20%26%20tablet%20deals حتى يمكن وضعه بأمان في معامل استعلام دون تعطيل الرابط.

فك ترميز رابط نسبي

الصق https://site.com/search?q=hello%20world وافكك ترميز المعامل لقراءة القيمة الودودة للإنسان hello world.

المسافات كـ + للنماذج

بدّل خيار المسافة إلى + لإنتاج قيم استعلام بصيغة النماذج مثل laptop+%26+tablet، ثم افكك ترميزها إلى نص عادي تمامًا كما يفعل الخادم.

تحليل وإعادة ترميز سلسلة استعلام

أسقط رابطًا طويلًا في محلّل الاستعلام لتقسيمه إلى جدول نظيف من المفاتيح والقيم، ثم انسخ سلسلة الاستعلام المعاد ترميزها التي يبنيها المنشئ لك.

تحويل قائمة بالدفعة

الصق قائمة من مصطلحات البحث أو المسارات في وضع الدفعة ورمّز كل سطر دفعة واحدة، مع الحفاظ على الترتيب والأسطر الفارغة.

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

هل أداة ترميز وفك ترميز الروابط مجانية؟

نعم. الأداة مجانية تمامًا، دون تسجيل ودون حدود ودون الحاجة إلى حساب. يمكنك ترميز وفك ترميز وتحليل ومعالجة أي عدد من الروابط تشاء.

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

لا. يتم كل الترميز وفك الترميز والتحليل ومعالجة الدفعات بالكامل داخل متصفحك، لذا لا تُرفع نصوصك وروابطك ولا تُخزَّن في أي مكان.

متى ينبغي أن أرمّز جزءًا من رابط؟

رمّز دائمًا أي قيمة تُدرجها في رابط قد تحتوي مسافات أو علامات عطف أو شرطات مائلة أو محارف غير لاتينية. هذا يحافظ على سلامة المعاملات ويمنع الروابط المعطوبة أو المقروءة خطأً.

ما الفرق بين ترميز المكوّن وترميز الرابط الكامل؟

يرمّز ترميز المكوّن (encodeURIComponent) المحارف المحجوزة مثل / ? & = # وهو مخصص لقيمة واحدة. أما ترميز الرابط الكامل (encodeURI) فيترك هذه المحارف البنيوية دون مساس حتى يمكن تطبيقه على عنوان بأكمله دون إفساده.

ما الفرق بين ترميز المسافات كـ %20 أو +؟

كلاهما قد يمثّل مسافة، لكن %20 هو الترميز النسبي القياسي المستخدم في كل مكان داخل الرابط، بينما + يعني مسافة فقط داخل سلاسل الاستعلام المرمّزة بصيغة النماذج. تتيح لك الأداة الاختيار، ويعكس فك الترميز اختيارك بشكل صحيح.

هل يمكنها تحليل سلسلة استعلام موجودة؟

نعم. يأخذ وضع محلّل الاستعلام رابطًا كاملًا أو سلسلة استعلام، ويقسّمها إلى قائمة قابلة للقراءة من معاملات المفتاح/القيمة، ويعيد بناء سلسلة استعلام مرمّزة يمكنك نسخها.

كيف يعمل وضع الدفعة؟

يرمّز وضع الدفعة أو يفكك ترميز كل سطر من إدخالك على حدة باستخدام نفس طريقة الترميز وخيارات المسافة، مع الحفاظ على الترتيب وأي أسطر فارغة، فتحوّل قوائم طويلة بنقرة واحدة.

أدوات ذات صلة

استكشف المزيد من الأدوات المجانية التي قد تفيدك