آموزش رمزگذاری URL در HTML

Ratings
(0)

 

در اینترنت، URL ها تنها می توانند با استفاده از مجموعه کاراکترهای اسکی(ASCII) ارسال شوند. اگر یک URL، یک کاراکتر بیرون از مجموعه ی اَسکی داشته باشد، این URL حتما باید (به کاراکترهای اسکی) تبدیل شود.

رمزگذاری URL، کاراکترهای غیر اسکی(non-ASCII) را به یک فرمت تبدیل می کند که بتوانند در اینترنت مخابره(منتقل) شوند.

در رمزگذاری URLها، یک کاراکترِ غیرِ اَسکی را با یک علامت % که به دنبال آن چند رقم هگزادسیمال قرار دارد، جایگزین می کنیم.

URLها نمی توانند حاوی فاصله ی سفید(space) باشند. در رمزگذاری URLها، معمولاً فاصله ی سفید، با یک علامت بعلاوه(+) یا عبارت 20% جایگزین می شود.


مثال هایی از رمزگذاری کاراکترهای اسکی

مرورگر شما می تواند ورودی ها را رمزگذاری کند. این به مجموعه کاراکترِ صفحه ی شما بستگی دارد. مجموعه کاراکتر پیش فرض در HTML5، مجموعه ی UTF-8 است.

 

کاراکتر From Windows-1252 From UTF-8
%80 %E2%82%AC
£ %A3 %C2%A3
© %A9 %C2%A9
® %AE %C2%AE
À %C0 %C3%80
Á %C1 %C3%81
 %C2 %C3%82
à %C3 %C3%83
Ä %C4 %C3%84
Å %C5 %C3%85

 


برای مشاهده ی یک مرجع کامل از تمام رمزگذاری های URL، اینجا کلیک کنید.

 

  • بازدید: 365

نوشتن دیدگاه

لطفا نظرات خود را بیان کنید. به سوالات در سریع ترین زمان پاسخ داده خواهد شد.اما به نکات زیر توجه کنید:
1. سعی کنید نظرات شما مرتبط با مقاله ی مورد نظر باشد، در غیر این صورت پاسخ داده نخواهد شد.
2. سوالات خود را به صورت کوتاه بیان کنید و از پرسیدن چند سوال به طور همزمان خودداری کنید.
3. سوال خود را به طور واضح بیان کنید و از کلمات مبهم استفاده نکنید.

ارسال