به آموزشگاه مجازی سینا خوش آمدید!

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

امتیاز
(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، اینجا کلیک کنید.

 

  • بازدید: 462

نوشتن دیدگاه

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

ارسال