انکد URL

HTML



URL یک کلمه دیگر برای آدرس وب است


یک URL می تواند از کلمات  مانند w3scschools.ir و یا یک IP آدرس مانند .192.68.20.50


تشکیل شده باشد ، بسیاری از افراد هنگام گشت و گذار در وب نام وبسایت را وارد می


کنند زیرا به خاطر آوردن نام ساده تر از به خاطر آوردن اعداد است




URL - Uniform Resource Locator



مرورگرهای وب ، با استفاده از URL صفحات را از سرورهای وب درخواست می کنند


وقتی که شما در یک صفحه HTML بر روی یک لینک کلیک می کنید در حقیقت زیر خط


مربوط به تگ <a> به یک بر روی وب جهان گستر اشاره می کند


یک URL برای آدرس یک سند بر روی وب جهان گستر استفاده می شود


یک آدرس وب چیزی شبیه به این است :  /http://w3cschools.ir/1391/08/07/post-25


از قاعده زیر پیروی کنید:


scheme://host.domain:port/path/filename


توضــــــیح:


scheme : نوعی از سرویس اینترنت را تعریف می کند ، متداول ترین نوع http است


host : میزبان دامنه را تعریف می کند ، پیش فرض آن www است


domain : یک نام دامنه اینترنتی تعریف می کند مانند w3cschools.ir


port:شماره پورت میزبان وبسایت را معرفی می کند پورت پیش فرض 80 است


path :مسیر داخلی فایل را بر روی حافظه سرور تعیین می کند


filename : نام یک سند را معرفی می کند






Scheme های متداول :


لیستی از Scheme های متداول در زیر آمده است:






صفحاتی که برای این scheme استفاده می شوند...مخففscheme
صفحات متداول وب با http شروع می شوند رمز نگاری نشده اندHyperText Transfer Protocolhttp
صفحات امنیتی وب با https شروع می شوند تمام اطلاعات رد و بدل شده رمزنگاری شده اندSecure HyperText Transfer Protocolhttps
برای دانلود یا آپلود فایل های وبسایت است File Transfer Protocolftp
یک فایل بر روی کامپیوتر شما
file





















انکد URL :



URL ها تنها می توانند با استفاده از مجموع کاراکتر ASCII بر روی اینترنت فرستاده شوند


از آن جا که URL ها اغلب حاوی کاراکترهای خارج از مجموعه ASCII هستند ، URL تبدیل


می شود به یک فرمت ASCII معتبر تبدیل می شود


انکدینگ URL کاراکترها را به فرمتی تبدیل می کند که بر روی اینترنت بتواند تواند منتقل


بشود


انکدینگ URL کاراکترهای غیر از ASCII را با یک % به همراه 2 رقم هگزادسیمال است


جایگزین می کند


URL ها نمی توانند شامل فاصله ها باشند ، انکدینگ URL به طور معمول یک فاصله را با


یک علامت + جایگزین می کند




حالا خودتان امتحان کنید


اگر شما بر روی دکمه ارسال کلیک کنید مرورگر ورودی شما را قبل از ارسال به سرور


انکد می کند ، یک صفحه بر روی سرور ورودی های دریافتی را نشان خواهد داد








مثال های انکدینگ URL




انکدینگ URLکاراکتر ها
%80
%A3£
%A9©
%AE®
%C0À
%C1Á
%C2Â
%C3Ã
%C4Ä
%C5Å


برای یک مرجع کاملی از انکدینگ های URL از مرجع انکدینگ URL ما بازدید کنید




نظرات 0 + ارسال نظر
برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد