WMW

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

Free

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

يعمل بالكامل في متصفحك. نصك لا يُرفع إلى أي مكان أبدًا.

النشاط الأخير

مرئي للجميع. آخر 20 استخدامًا من جميع الزوار، الأحدث أولاً.

Decoded a percent-encoded value

منذ ساعة

Decoded a percent-encoded value

منذ ساعة

Decoded a percent-encoded value

منذ ساعة

Decoded a percent-encoded value

منذ ساعة

Encoded 11 character(s) of text

منذ ساعة

Encoded 11 character(s) of text

منذ ساعة

Encoded 34 character(s) of text

منذ ساعة

Encoded 34 character(s) of text

منذ ساعة

Encoded 22 character(s) of text

منذ ساعة

التعليقات (0)

هل وجدت هذه الأداة مفيدة؟ اترك تعليقًا، أو شارك نصيحة، أو أخبرنا كيف يمكننا تحسينها.

تُراجَع تعليقات الزوار قبل النشر. تسجيل الدخول للنشر فورًا.

لا توجد تعليقات بعد. كن أول من يشارك رأيه!

ماذا تفعل هذه الأداة

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

كيف يعمل

لا يمكن أن تحتوي عناوين URL بأمان إلا على مجموعة محدودة من أحرف ASCII، لذا يُكتب أي حرف آخر، أو حرف محجوز مستخدم خارج معناه الخاص، كـ % متبوعًا بقيمة البايت السادسة عشرية ذات الرقمين (أو قيم، لأحرف UTF-8 متعددة البايت). تستخدم هذه الأداة وظائف encodeURIComponent وencodeURI وdecodeURIComponent المدمجة في متصفحك لأداء الترميز النسبي الدقيق نفسه الذي يستخدمه متصفحك عند كتابة عنوان URL، وتبدل أيضًا بين %20 و + لحرف المسافة حسب الوضع الذي تحدده.

المشكلات التي تحلها

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

›ما الفرق بين وضعي الترميز "Component" و"Full URI"؟

يتخلص وضع "Component" (encodeURIComponent) من كل حرف غير آمن في قيمة واحدة، بما في ذلك : / ? & و #، لذا فهو صحيح لقيمة سيتم وضعها داخل معلمة استعلام؛ يترك وضع "Full URI" (encodeURI) تلك الأحرف دون تغيير لأنها مطلوبة لفصل الأجزاء المختلفة من عنوان URL كامل، لذا استخدمه فقط عند ترميز عنوان URL كامل، لا قيمة واحدة بداخله.

›لماذا يحول وضع "Form data" المسافات إلى + بدلاً من %20؟

تنسيق application/x-www-form-urlencoded المستخدم في نماذج HTML وسلاسل الاستعلام في العديد من إطارات العمل يمثل المسافات كحرف + حرفي بدلاً من %20؛ كلاهما صالح ويعني الشيء نفسه، ولكن يجب أن تتطابق مع الاتفاقية التي يتوقعها النظام المستقبل.

›لماذا يوجد مربع اختيار لمعالجة + كمسافة عند فك الترميز؟

فك الترميز النسبي القياسي لا يلمس حرف +، لكن القيم من إرسال نموذج أو سلسلة استعلام نموذجية تستخدم + للإشارة إلى مسافة حرفية؛ هذا مربع الاختيار مفعل بشكل افتراضي لأن هذه هي الحالة الأكثر شيوعًا، ولكن يمكنك إيقاف تشغيله إذا كنت تقوم بفك ترميز قيمة تم فيها ترميز + عمدًا كـ %2B ويجب أن تبقى علامة زائد حرفية.

›ما الغرض من قسم تفصيل عنوان URL؟

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

›هل ترسل هذه الأداة بياناتي إلى أي مكان؟

لا، يحدث الترميز وفك الترميز كلاهما باستخدام وظائف JavaScript المدمجة الخاصة بمتصفحك؛ لا يتم رفع أي شيء إلى خادم أبدًا.

أدوات ذات صلة

Free

نص

منسق SQL

أعد تنسيق استعلام SQL لتحسين القابلية للقراءة بمسافات بادئة متسقة، وشرط واحد لكل سطر، وحالة الأحرف للكلمات المفتاحية التي تختارها، عبر أكثر من اثنتي عشرة لهجة SQL بما في ذلك MySQL وPostgreSQL وSQLite وT-SQL وPL/SQL وBigQuery وSnowflake، ويعمل كل ذلك بالكامل في متصفحك.

Free

نص

فاحص زوج شهادة ومفتاح SSL

تحقق مما إذا كان مفتاح SSL/TLS الخاص، والشهادة، وCSR الاختياري ينتمون فعليًا إلى نفس زوج المفاتيح، وفك تشفير وعرض موضوع الشهادة والجهة المصدرة لها وصلاحيتها وSAN وبصماتها، كل ذلك يعمل بالكامل في متصفحك.

Free

نص

محول تنسيق شهادة SSL

حوّل شهادات SSL/TLS بين ترميزي PEM وDER، واجمع الشهادات في ملف PKCS#7 (.p7b) أو استخرجها منه، وعبّئ شهادة ومفتاحًا خاصًا في ملف PKCS#12 (.pfx / .p12) محمي بكلمة مرور أو استخرجهما منه، كل ذلك يعمل بالكامل في متصفحك.

Free

نص

عارض شهادة SSL

فك تشفير شهادة X.509 واحدة أو أكثر بصيغة PEM أو DER وعرض كل حقل بلغة واضحة: الموضوع، الجهة المصدرة، الصلاحية، البصمات، تفاصيل المفتاح العام، وكل امتداد قياسي بما في ذلك Key Usage وSubject Alternative Names وAuthority Information Access، كل ذلك يعمل بالكامل في متصفحك.

Free

نص

فاحص اختلافات النص

قارن بين قطعتين من النص وشاهد بالضبط ما تمت إضافته أو إزالته أو تغييره على مستوى السطر أو الكلمة أو الحرف، مع عرض موحد أو جانبي وملف فرق قياسي قابل للتنزيل، كل ذلك يعمل بالكامل في متصفحك.

Free

نص

محول النص إلى ASCII

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

Free

نص

محول النص إلى ثنائي

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

Free

نص

محول النص إلى سادس عشري

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