ترميز وفك ترميز URL
رمّز وفك ترميز مكونات URL عبر الإنترنت مع مراجعة محارف النسبة ومعلمات الاستعلام والمحارف المحجوزة.
Make HTML structure easier to inspect
ترمّز هذه الأداة النص لاستخدامه داخل مكوّن URL وتعيد النص المرمّز بالنسب إلى محارفه. يحمي ترميز URL الفواصل من أن تُفهم كجزء من البنية. لا يعني ذلك التشفير أو المصادقة أو التحقق من الرابط.
Formatting is not HTML validation
يمثل ترميز النسبة البايت أو المحرف بعلامة النسبة ورقمين سداسيين. تعتمد المحارف التي تُرمّز على كون القيمة جزء مسار أو معلمة استعلام أو fragment أو رابطاً كاملاً. ترميز الطبقة الخطأ قد يسبب ترميزاً مزدوجاً أو يغير المعنى.
How to format HTML
- اختر الترميز أو فك الترميز وأدخل مكوّناً واحداً وافحص الناتج. حدد هل الإدخال مسار أو قيمة استعلام أو fragment أو رابط كامل قبل التحويل. حافظ على الترميزات الموجودة عند الحاجة واختبر الرابط النهائي في العميل المستهدف.
- اختر الترميز أو فك الترميز وأدخل مكوّناً واحداً وافحص الناتج. حدد هل الإدخال مسار أو قيمة استعلام أو fragment أو رابط كامل قبل التحويل. حافظ على الترميزات الموجودة عند الحاجة واختبر الرابط النهائي في العميل المستهدف. Compare the decoded result with the original input.
Formatting method
- Read markup structure
يحوّل المرّمز المحارف خارج المجموعة المسموحة إلى ترميزات نسبة باستخدام UTF-8 غالباً. يعكس المفكك الترميزات الصحيحة وقد يتعامل مع التسلسلات التالفة حسب سلوك الأداة. قد تظهر المسافة %20 أو علامة زائد في ترميز النماذج.
- Apply indentation
يحوّل المرّمز المحارف خارج المجموعة المسموحة إلى ترميزات نسبة باستخدام UTF-8 غالباً. يعكس المفكك الترميزات الصحيحة وقد يتعامل مع التسلسلات التالفة حسب سلوك الأداة. قد تظهر المسافة %20 أو علامة زائد في ترميز النماذج.
- Preserve content
يحوّل المرّمز المحارف خارج المجموعة المسموحة إلى ترميزات نسبة باستخدام UTF-8 غالباً. يعكس المفكك الترميزات الصحيحة وقد يتعامل مع التسلسلات التالفة حسب سلوك الأداة. قد تظهر المسافة %20 أو علامة زائد في ترميز النماذج.
Exact parser recovery, optional-tag handling, whitespace policy, embedded-language behavior, and error wording should be c...
Read the formatted result
يحافظ الناتج الصحيح على الفواصل الخاصة ببنية الرابط ويرمّز محارف البيانات التي قد تُفسر كفواصل. قارن النص المفكوك بالأصل وراجع Unicode والمسافات وعلامة زائد والمحارف المحجوزة.
أخطاء شائعة
من الأخطاء ترميز الرابط الكامل كقيمة واحدة وفك الترميز مبكراً وترميز الترميزات الموجودة مرتين وخلط ترميز النماذج بترميز المسار واعتبار الترميز أماناً. حدد طبقة الرابط أولاً.
من الأخطاء ترميز الرابط الكامل كقيمة واحدة وفك الترميز مبكراً وترميز الترميزات الموجودة مرتين وخلط ترميز النماذج بترميز المسار واعتبار الترميز أماناً. حدد طبقة الرابط أولاً. Compare the decoded result with the original input.
الحدود والحالات الخاصة
لا تحدد الأداة النطاقات ولا تتحقق من استجابة الخادم ولا تنظف HTML ولا تحمي الأسرار. تطبق المكتبات قواعد مختلفة لكل مكوّن. تحتاج المدخلات التالفة وتطبيع Unicode وقواعد الاستعلام القديمة إلى اختبار العميل.
لا تحدد الأداة النطاقات ولا تتحقق من استجابة الخادم ولا تنظف HTML ولا تحمي الأسرار. تطبق المكتبات قواعد مختلفة لكل مكوّن. تحتاج المدخلات التالفة وتطبيع Unicode وقواعد الاستعلام القديمة إلى اختبار العميل. Compare the decoded result with the original input.
Examples
ترميز وفك ترميز URL عبر الإنترنت — 1
هل ترميز URL تشفير؟
اختر الترميز أو فك الترميز وأدخل مكوّناً واحداً وافحص الناتج. حدد هل الإدخال مسار أو قيمة استعلام أو fragment أو رابط كامل قبل التحويل. حافظ على الترميزات الموجودة عند الحاجة واختبر الرابط النهائي في العميل المستهدف.
يحافظ الناتج الصحيح على الفواصل الخاصة ببنية الرابط ويرمّز محارف البيانات التي قد تُفسر كفواصل. قارن النص المفكوك بالأصل وراجع Unicode والمسافات وعلامة زائد والمحارف المحجوزة.
ترميز وفك ترميز URL عبر الإنترنت — 2
هل أرمّز الرابط الكامل؟
اختر الترميز أو فك الترميز وأدخل مكوّناً واحداً وافحص الناتج. حدد هل الإدخال مسار أو قيمة استعلام أو fragment أو رابط كامل قبل التحويل. حافظ على الترميزات الموجودة عند الحاجة واختبر الرابط النهائي في العميل المستهدف.
يحافظ الناتج الصحيح على الفواصل الخاصة ببنية الرابط ويرمّز محارف البيانات التي قد تُفسر كفواصل. قارن النص المفكوك بالأصل وراجع Unicode والمسافات وعلامة زائد والمحارف المحجوزة.
ترميز وفك ترميز URL عبر الإنترنت — 3
لماذا تتحول المسافة إلى زائد؟
اختر الترميز أو فك الترميز وأدخل مكوّناً واحداً وافحص الناتج. حدد هل الإدخال مسار أو قيمة استعلام أو fragment أو رابط كامل قبل التحويل. حافظ على الترميزات الموجودة عند الحاجة واختبر الرابط النهائي في العميل المستهدف.
يحافظ الناتج الصحيح على الفواصل الخاصة ببنية الرابط ويرمّز محارف البيانات التي قد تُفسر كفواصل. قارن النص المفكوك بالأصل وراجع Unicode والمسافات وعلامة زائد والمحارف المحجوزة.
ترميز وفك ترميز URL عبر الإنترنت — 4
ما ترميز النسبة؟
اختر الترميز أو فك الترميز وأدخل مكوّناً واحداً وافحص الناتج. حدد هل الإدخال مسار أو قيمة استعلام أو fragment أو رابط كامل قبل التحويل. حافظ على الترميزات الموجودة عند الحاجة واختبر الرابط النهائي في العميل المستهدف.
يحافظ الناتج الصحيح على الفواصل الخاصة ببنية الرابط ويرمّز محارف البيانات التي قد تُفسر كفواصل. قارن النص المفكوك بالأصل وراجع Unicode والمسافات وعلامة زائد والمحارف المحجوزة.
ترميز وفك ترميز URL عبر الإنترنت — 5
هل يمكن فك الترميز مرتين؟
اختر الترميز أو فك الترميز وأدخل مكوّناً واحداً وافحص الناتج. حدد هل الإدخال مسار أو قيمة استعلام أو fragment أو رابط كامل قبل التحويل. حافظ على الترميزات الموجودة عند الحاجة واختبر الرابط النهائي في العميل المستهدف.
يحافظ الناتج الصحيح على الفواصل الخاصة ببنية الرابط ويرمّز محارف البيانات التي قد تُفسر كفواصل. قارن النص المفكوك بالأصل وراجع Unicode والمسافات وعلامة زائد والمحارف المحجوزة.
ترميز وفك ترميز URL عبر الإنترنت — 6
كيف تعالج محارف Unicode؟
اختر الترميز أو فك الترميز وأدخل مكوّناً واحداً وافحص الناتج. حدد هل الإدخال مسار أو قيمة استعلام أو fragment أو رابط كامل قبل التحويل. حافظ على الترميزات الموجودة عند الحاجة واختبر الرابط النهائي في العميل المستهدف.
يحافظ الناتج الصحيح على الفواصل الخاصة ببنية الرابط ويرمّز محارف البيانات التي قد تُفسر كفواصل. قارن النص المفكوك بالأصل وراجع Unicode والمسافات وعلامة زائد والمحارف المحجوزة.
Frequently asked questions
هل ترميز URL تشفير؟
لا. ترميز URL يمثل البيانات لمكوّن محدد. ابنِ الرابط الكامل وتحقق منه وفق البروتوكول والعميل وسياق الأمان.
هل أرمّز الرابط الكامل؟
لا. ترميز URL يمثل البيانات لمكوّن محدد. ابنِ الرابط الكامل وتحقق منه وفق البروتوكول والعميل وسياق الأمان.
لماذا تتحول المسافة إلى زائد؟
لا. ترميز URL يمثل البيانات لمكوّن محدد. ابنِ الرابط الكامل وتحقق منه وفق البروتوكول والعميل وسياق الأمان.
ما ترميز النسبة؟
لا. ترميز URL يمثل البيانات لمكوّن محدد. ابنِ الرابط الكامل وتحقق منه وفق البروتوكول والعميل وسياق الأمان.
هل يمكن فك الترميز مرتين؟
لا. ترميز URL يمثل البيانات لمكوّن محدد. ابنِ الرابط الكامل وتحقق منه وفق البروتوكول والعميل وسياق الأمان.
كيف تعالج محارف Unicode؟
لا. ترميز URL يمثل البيانات لمكوّن محدد. ابنِ الرابط الكامل وتحقق منه وفق البروتوكول والعميل وسياق الأمان.
هل أرمّز الشرطات المائلة؟
لا. ترميز URL يمثل البيانات لمكوّن محدد. ابنِ الرابط الكامل وتحقق منه وفق البروتوكول والعميل وسياق الأمان.
هل يجعل الترميز الرابط آمناً؟
لا. ترميز URL يمثل البيانات لمكوّن محدد. ابنِ الرابط الكامل وتحقق منه وفق البروتوكول والعميل وسياق الأمان.
