یو آر ال یا URL مخفف Uniform Resource Locator به زبان ساده همان آدرس صفحه وب است که در این مقاله قصد داریم شما را با این مفهوم و کاربرد و ساختار آن بیشتر آشنا کنیم، همراه داتیس نتورک باشید.
URL چیست؟
یو آر ال مخفف Uniform Resource Locator به زبان ساده همان آدرس صفحه وب است.
Uniform Resource Locator راهی برای شناسایی موقعیت یک فایل در سطح اینترنت است.
این راه به ما کمک میکند تا به راحتی بتوانیم سایتی را باز کنیم، عکسی را مشاهده کنیم، برنامه ای را دانلود کنیم و یا فیلمی را دانلود کنبم که همه این موارد به وسیله یک سرور میزبانی شود.
درست است که باز کردن فایل یا برنامهای در کامپیوترمان با کلیک ساده انجام میشود؛ اما برای دسترسی به یک فایل در سطح اینترنت یا سرور مورد نظر از URL کمک میگیریم.
با وارد کردن آدرس مورد نظر در قسمت بالای مرورگر خود میتوان به فایل دسترسی یافت.
Uniform Resource Locator عموماً به URL مختصر میشوند؛ اما در بعضی از موارد به عنوان آدرس وبسایت هم شناخته میشود.
زمانی به عنوان آدرس سایت شناخته میشود که در ابتدای آن HTTP یا HTTPS قرار بگیرد.
URL در ابتدا به عنوان Universal Resource Locator نامگذاری شده بود؛ با گذر زمان نام آن به عنوان Uniform Resource Locator تغییر کرد.
مثالی از URL
شاید تا به حال از Uniform Resource Locator استفاده کردهاید. مثالهای زیر نمونههایی از URL است:
https://www.google.com
مثالی که در بالا مشاهده کردید UTM نامیده میشود.
در پایین نمونههای دیگری مشاهده میکنید:
www.datisnetwork.com www.microsoft.com
آدرس اول برای داتیس نتورک و آدرس دوم برای شرکت مایکروسافت است.
حروف مورد استفاده در یو آر ال
استفاده از برخی حروف در Uniform Resource Locator امکان ندارد بنابراین این حروف و کاراکترها را به کدهای برنامه نویسی تبدیل میشوند.
بعضی از URL ها برای هدفی دیگر استفاده شدهاند بطور مثال در گوگل datisnetwork را جستوجو میکنید و آدرس پایین را مشاهده میکنید:
https://www.google.com/search?q=datisnetwork
همانطور که در مثال بالا مشاهده کردید گوگل بجای استفاده از کلمه search از کد search?q= استفاده میکند.
بنابراین برای انجام یک سری از درخواستهای شما از دستوران مختلی استفاده میشود که یکی از آنان را در بالا مشاهده کردید.
در یکسری از سایتها زمانی که جملهای را جستوجو و از فاصله در بین کلمات آن استفاده میکنید؛ در URL بجای فاصله از علامت + استفاده میشود.
از این علامت در سایت گوگل و YouTube استفاده میشود. سایر سایتها از %20 استفاده میکنند.
ساختار یک URL
یک URL را میتوان به بخشهای مختلفی تقسیم کرد که هر کدام از آنها هدف خاصی را نشان میدهد و با کنار هم قرار گرفتن این آدرسها به فایل مورد نظر خواهیم رسید.
ساختار FTP و HTTP به صورت پروتکل: //نام هاست/ اطلاعات فایل است.
بطور مثال دسترسی به فایلی به وسیله پروتکل FTP به شکل زیر است:
FTP://servername/folder/otherfolder/programdetails.docx
برای شناختن پروتکل HTTP به مثال زیر توجه کنید:
https://security.googleblog.com/2018/01/todays-cpu-vulnerability-what-you-need.html
آدرسی که مشاهده کردید به قسمتهای زیر تقسیم میشود:
- HTTPS پروتکلی است که مشخص میکند با کدام سرور ارتباط برقرار میکنید.
- security نام هاست یک وبسایت است که میخواهید به آن دسترسی داشته باشید.
- googleblog نام دامنه است.
- com پسوند دامنه مورد نظر است. در سایتهای دیگر امکان دارد با پسوندهای net، org،ir و دیگر پسوندها مواجه شوید.
- /2018/01/ برای دستهبندی مقالات یک سری از سایتها از تاریخ استفاده میکنند.
- todays-cpu-vulnerability-what-you-need.html همان نام فایل مورد نظر است؛ اگر مقصد تصویر باشد به جای HTML از پسوندهای تصویر استفاده میشود.
- security.googleblog.com نام اصلی دامنه ای است که در بالا مشاهده میکنید. اگر همین آدرس را وارد کنید به صفحه اصلی آن هدایت خواهید شد.
امیدواریم مقاله آشنایی با مفهوم یو آر ال مفید بوده باشد.
داتیس نتورک را در شبکه های اجتماعی دنبال کنید.
هم مختصر وهم بسیار مفهوم عالی است