نشانی وب Uniform Resource Locator – URL
نشانی وب یا URL چیست؟
تعیین کننده موقعیت منبع یکنواخت (Uniform Resource Locator) یا به اختصار URL که معمولا به صورت غیر رسمی با عنوان “نشانی وب (Web Address)” نیز شناخته میشود در واقع ارجاعی است به یک منبع وب که ضمن تعیین مکان آن منبع در شبکهای رایانهای، مکانیزمی برای بازیابی یا واکشی آن نیز مشخص میکند.
به عبارت دیگر URL نوعی شناسهی یکنواخت منبع (یا URI) است که به منظور ارجاع به صفحات وب (http)، انتقال فایل (ftp)، ایمیل (با پیشوند mailto) و … مورد استفاده قرار میگیرد.
در مرورگرهای وب معمولا URL در بخشی به نام نوار آدرس نشان داده میشود و کاربر میتواند به طور مستقیم با وارد کردن یک نشانی در این نوار از یک سایت بازدید کند یا به طور کلی به منابع وب مختلف دسترسی پیدا کند. همچنین کاربر میتواند با استفاده از پیوندهای موجود در صفحات وب یا بوکمارک کردن نشانیهای مورد علاقه خود در مرورگر بدون درگیری مستقیم با آدرسهای طولانی به گشت و گذار در میان منابع مختلف وب بپردازد.
ساختار کلی URL
شکل ساده و رایج یک نشانی وب به صورت http://www.example.com/index.html میباشد (البته ساختار کلی نشانیهای وب کمی پیچیدهتر و مبتنی بر ساختار URI میباشد که در ادامه قابل مشاهده است). به http پروتکل یا شمای یوآرال گفته میشود. بخش www.example.com در واقع مکان میزبانی منبع را مشخص میکند و پس از آن مسیر فایل یا منبعی تعیین میشود که URL به آن اشاره میکند. بخشهایی همچون Query (کوئری یا پرس و جو) و Fragment (فرگمنت) نیز قسمتهای اختیاری قابل استفاده در این نشانیها هستند که هرکدام کاربردهای مخصوص به خود را دارند.
به طور کلی همانطور که گفته شد URL نوعی URI میباشد. ساختار URI ها نیز به صورت زیر قابل تعریف است (برای اطلاعات بیشتر در مورد ساختار زیر به این صفحه مراجعه کنید):
scheme:[//[user:password@]host[:port]][/]path[?query][#fragment]
خوب