JKZ NETWORK
JKZ NETWORK
Create your biolinks, email signatures and marketing tools.

تشفير URL

0_ من 0_ التقييمات

تحويل السلاسل النصية إلى تنسيق آمن مشفر بنسبة مئوية لمعلمات الاستعلام وعناوين URL. تأكد من نقل الأحرف الخاصة والمسافات بأمان.

فهم ترميز النسبة المئوية لعنوان URL

يقوم برنامج تشفير URL بترجمة الأحرف التي لها معنى خاص في عناوين URL (أو ليست أحرف ASCII قياسية) إلى تنسيق مفهوم عالميًا بواسطة متصفحات الويب والخوادم. تُعرف هذه العملية باسم ترميز النسبة المئوية لأنها تستبدل الأحرف غير الأبجدية الرقمية بعلامة النسبة المئوية (%) متبوعة بتمثيل سداسي عشري مكون من رقمين لرمز الحرف الخاص بها. يعد استخدام أداة ترميز النسبة المئوية خطوة أساسية في إنشاء روابط الويب.

ترميز المسافات والأحرف الخاصة

لا يمكن أن تحتوي عناوين URL إلا على مجموعة محدودة من الأحرف من مجموعة أحرف US-ASCII. يجب ترميز الأحرف غير الآمنة، مثل المسافات وعلامات الاستفهام (?) وعلامات العطف (&) وعلامات يساوي (=) والتجزئة (#) والأحرف غير ASCII (مثل علامات التشكيل أو الأحرف الصينية). على سبيل المثال، يتم تحويل المسافة إلى %20 (أو + في بعض السياقات)، بينما تصبح علامة الاستفهام %3F. وهذا يضمن أن تقوم المتصفحات بتفسيرها كقيم بدلاً من أحرف تحكم.

سلامة معلمات الاستعلام في تطوير الويب

عند إنشاء روابط ذات استعلامات ديناميكية (مثل استعلامات البحث، أو معلمات التتبع، أو عناوين URL لإعادة التوجيه)، يجب معالجة قيم هذه المعلمات بواسطة أداة تشفير عنوان URL. إذا تم تركها بدون تشفير، فإن الأحرف الخاصة في المتغيرات سوف تتعارض مع بنية عنوان URL. على سبيل المثال، إذا كانت معلمة الاستعلام تحتوي على علامة الضم (&)، فسوف يفسرها خادم الويب على أنها بداية لمعلمة جديدة، مما يؤدي إلى إتلاف بيانات إدخال التطبيق الخاص بك.

الفرق بين تشفير عنوان URL الكامل والمعلمة

من المهم التمييز بين تشفير عنوان URL بالكامل وترميز قيمة معلمة واحدة. إذا قمت بتشغيل عنوان URL كاملًا (مثل https://example.com/page?query=yes) من خلال برنامج تشفير عام، فسيقوم بتحويل النقطتين والشرط المائلة وعلامات الاستفهام (على سبيل المثال، https%3A%2F%2F...)، مما يجعل الرابط غير قابل للنقر بواسطة المتصفحات. لذلك، يجب عليك فقط تشفير قيم المعلمات الفردية قبل إلحاقها بسلسلة الاستعلام الرئيسية.

تفاصيل - FAQ

تشفير URL (ترميز النسبة المئوية) هو آلية لترميز المعلومات في معرف الموارد الموحد (URI) عن طريق تحويل الأحرف غير ASCII أو الأحرف المحجوزة إلى علامة النسبة المئوية (٪) متبوعة برقمين سداسي عشري.

لا يُسمح بالمسافات في عناوين URL. في مسارات URL القياسية، يتم تمثيل المسافة كـ %20. في معلمات الاستعلام (مثل بيانات application/x-www-form-urlencoded)، يمكن أيضًا تمثيلها كعلامة زائد (+).

يمكنك ذلك، ولكن ترميز عنوان URL الكامل سيؤدي إلى ترجمة النقطتين (:) والشرطات المائلة (/)، مما يجعل الرابط غير صالح. قم بتشفير قيم معلمات الاستعلام فقط.

نعم، يتعامل برنامج التشفير مع أحرف UTF-8، ويترجم الحروف غير الإنجليزية والرموز التعبيرية إلى وحدات بايت مشفرة بنسبة مئوية.

أدوات مماثلة

وحدة فك ترميز URL

فك تشفير إدخال URL للعودة إلى سلسلة عادية.

24
1

أدوات شعبية