ForHosting KIT · قراءة المواقع ومراقبتها

ترميز رابط URL يحتوي حروفًا عربية

تصبح café هي caf%C3%A9، وتصبح المسافة %20، وتصبح & هي %26: رمّز نصًا ليسافر بأمان داخل رابط، أو فك ترميز علامات النسبة المئوية لتستعيد كلمات مقروءة، مع معالجة صحيحة للحروف العربية. مجاني في متصفحك.

  • مجاني
  • يعمل في متصفحك
  • دون تسجيل
  • بياناتك لا تغادر جهازك
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا
إذا أدخلت
النص
café & té/2?x=1
تحصل على
القيمة المرمّزة
caf%C3%A9%20%26%20t%C3%A9%2F2%3Fx%3D1

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

لماذا تبدو قواعد الترميز غير متسقة

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

كيف تعمل ومتى تفيدك

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

ترميز عنوان مقال عربي داخل رابط

حين يبني مطور رابط مشاركة يتضمن عنوان مقال عربيًا كمعامل، يحتاج ترميز العنوان أولًا حتى يصل كاملًا وصحيحًا للطرف المستقبل دون تلف في الحروف العربية. تُدخل النص العربي في الأداة فتحصل على النسخة المرمَّزة الجاهزة للصق مباشرة داخل الرابط الكامل.

فك ترميز رابط لقراءته بوضوح

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

بناء رابط مشاركة لعنوان مقال عربي

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

تصحيح رابط ينكسر عند التمرير بين أنظمة

يكتشف مطور أن رابطًا يحتوي مسافة غير مرمَّزة ينكسر عند تمريره بين نظامين، فيستخدم الأداة لترميزه بصيغة صحيحة قبل تضمينه في التكامل.

قراءة رابط مُرمَّز من سجل الخادم

يراجع فريق تقني في مؤسسة النخيل للمقاولات سجل زيارات يحتوي روابط مرمَّزة كسلسلة رموز طويلة، ويفكّ ترميزها لفهم أي صفحات فعليًا زارها المستخدمون.

لماذا يظهر الرابط برموز % كثيرة بعد الترميز؟

كل حرف خارج نطاق المحارف الإنجليزية الأساسية — كحرف عربي — يُستبدَل برمز % متبوعًا بشيفرته الست عشرية؛ هذا هو المعيار المعتمد لتمثيل هذه المحارف داخل رابط.

هل الترميز يغيّر معنى النص؟

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

هل يمكن ترميز رابط كامل لا نص فقط؟

يمكن ترميز أي نص، لكن يُفضَّل ترميز أجزاء الرابط المتغيرة فقط — كمعامل يحمل عنوانًا — لا الرابط كاملًا بما فيه بداية العنوان مثل https.

هل تُحفَظ الروابط التي أرمّزها؟

لا، المعالجة تجري داخل متصفحك فقط ولا يُرسَل أي نص إلى خادم.

هل الاستخدام مجاني بلا حدّ؟

نعم، بلا حدّ لعدد مرات الترميز أو فك الترميز من المتصفح.

هل تعمل الأداة من الجوال؟

نعم، صفحة ويب عادية تعمل من متصفح الجوال بنفس الطريقة على الحاسوب.

كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.

POSThttps://api.kit.forhosting.com/dev/url-encode

صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.

curl -X POST https://api.kit.forhosting.com/dev/url-encode \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"a b&c"}'
{
  "text": "a b&c"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "dev.url_encode",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.

لكل طلب$0.002

السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.

HTTPالرمزالمعنى
401unauthorizedمفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك.
402insufficient_balanceرصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة.
404unknown_typeنوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب.
429rate_limitedتجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة.

لماذا ينكسر رابط يحتوي حروفًا عربية أحيانًا

معيار URL صُمِّم أصلًا لمحارف إنجليزية محدودة؛ أي حرف خارج هذا النطاق — حروف عربية، مسافة، علامة استفهام داخل النص — يجب ترميزه بصيغة خاصة تبدأ بالرمز % قبل تضمينه في رابط، وإلا فقد ينكسر الرابط أو يُفهَم جزء منه كأمر بدل نص، خصوصًا عند تمريره كمعامل داخل رابط أطول.

من المتصفح فقط، بلا حدّ للاستخدام

الترميز وفك الترميز يجريان داخل متصفحك، مناسب لاستخدام متكرر أثناء بناء أو تصحيح روابط دون أي قيد على عدد المرات، ودون إرسال أي نص تُدخله إلى خادم خارجي.

اطّلع على توثيق KIT الكامل ←