URL (Vahid Resurs Lokator) Nədir?

Mündəricat:

URL (Vahid Resurs Lokator) Nədir?
URL (Vahid Resurs Lokator) Nədir?
Anonim

URL kimi qısaldılmış Vahid Resurs Lokatoru internetdə faylın yerini müəyyən etmək üsuludur. Onlar təkcə veb-saytları açmaq üçün deyil, həm də serverdə yerləşdirilən şəkillər, videolar, proqram proqramları və digər növ faylları yükləmək üçün istifadə etdiyimiz şeylərdir.

Kompüterinizdə yerli faylı açmaq onu iki dəfə klikləmək qədər sadədir, lakin veb serverlər kimi uzaq kompüterlərdə faylları açmaq üçün biz URL-lərdən istifadə etməliyik ki, veb brauzerimiz hara baxacağımızı bilsin. Məsələn, aşağıda izah edilən veb səhifəni təmsil edən HTML faylının açılması, onu istifadə etdiyiniz brauzerin yuxarısındakı naviqasiya çubuğuna daxil etməklə həyata keçirilir.

Image
Image

Digər Adlar

Vahid Resurs Lokatorları ən çox URL kimi qısaldılır, lakin HTTP və ya HTTPS protokolundan istifadə edən URL-lərə istinad etdikdə onlara vebsayt ünvanları da deyilir.

URL adətən ayrı-ayrılıqda danışılan hər hərflə tələffüz olunur (yəni, u - r - l, earl deyil). 1994-cü ildə Uniform Resource Locator-a dəyişdirilməmişdən əvvəl bu, Universal Resurs Locator-un abreviaturası idi.

URL nümunələri

Yəqin ki, Google veb-saytına daxil olmaq üçün URL daxil etməyə öyrəşmisiniz:

https://www.google.com

Bütün ünvan URL adlanır. Başqa bir nümunə bu veb saytdır (birinci) və Microsoftun (ikinci):

https://www.lifewire.comhttps://www.microsoft.com

Siz hətta super spesifik ola və şəklin birbaşa URL-sini aça bilərsiniz. Məsələn, aşağıdakı URL Wikipedia saytında Google-un loqosuna gətirib çıxarır:

https://upload.wikimedia.org/wikipedia/commons/thumb/2/2f/Google_2015_logo.svg/220px-Google_2015_logo.svg.png

Görə bilərsiniz ki, o https: ilə başlayır və yuxarıdakı nümunələr kimi adi görünən URL-yə malikdir, lakin sonra sizə işarə etmək üçün çoxlu başqa mətn və kəsiklər var. şəklin veb saytın serverində yerləşdiyi dəqiq qovluğa və fayla.

Eyni konsepsiya marşrutlaşdırıcının giriş səhifəsinə daxil olduğunuz zaman tətbiq olunur; konfiqurasiya səhifəsini açmaq üçün marşrutlaşdırıcının IP ünvanı URL kimi istifadə olunur.

Əksərimiz Firefox və ya Chrome kimi veb brauzerdə istifadə etdiyimiz bu tip URL-lərlə tanışıq, lakin URL-ə ehtiyacınız olan yeganə hallar bunlar deyil.

Bütün bu nümunələrdə siz veb-saytı açmaq üçün HTTP protokolundan istifadə edirsiniz, bu, çox insanın qarşılaşdığı yeganə protokoldur, lakin FTP, TELNET, MAILTO kimi istifadə edə biləcəyiniz başqa protokollar da var., və RDP. URL hətta sabit diskinizdə olan yerli faylları göstərə bilər. Hər bir protokol təyinat yerinə çatmaq üçün unikal sintaksis qaydalarına malik ola bilər.

URL-in strukturu

URL müxtəlif bölmələrə bölünə bilər, hər bir parça uzaq fayla daxil olarkən müəyyən məqsədə xidmət edir.

HTTP və FTP URL-ləri protocol://hostname/fileinfo ilə eyni quruluşa malikdir. Məsələn, URL ilə FTP faylına daxil olmaq bu kimi görünə bilər:

FTP://servername/qovluq/otherfolder/programdetails.docx

Bu, HTTP əvəzinə FTP olması bir yana, internetdə rastlaşa biləcəyiniz hər hansı digər URL kimi görünür.

Gəlin HTTP ünvanı nümunəsi kimi aşağıdakı URL-dən istifadə edək və hər bir hissəni müəyyən edək:

https://security.googleblog.com/2018/01/todays-cpu-vulnerability-what-you-need.html

  • https əlaqə saxladığınız serverin növünü təyin edən protokoldur (FTP kimi protokoldur).
  • security bu xüsusi vebsayta daxil olmaq üçün istifadə edilən host adıdır.
  • googleblog domen adıdır.
  • com yuxarı səviyyəli domen (TLD) adlanır, bəzilərinə.net,.org,.co.uk və s. daxildir.
  • /2018/01/ veb səhifəni və ya faylı təşkil etmək üçün istifadə olunan qovluqları təmsil edir. Veb-sayt fayllarını saxlayan veb serverdə bunlar bu URL-in göstərdiyi faylı tapmaq üçün klikləyəcəyiniz faktiki qovluqlar olacaq.
  • todays-cpu-vulnerability-what-you-need.html URL-nin göstərdiyi faktiki fayldır. Əgər HTML faylı əvəzinə şəkil, audio fayl və ya başqa fayl növünü yükləməyə çalışırdınızsa, o zaman URL həmin fayl genişləndirilməsi ilə bitəcək -p.webp" />.
  • security.googleblog.com qrup kimi Tam Təsdiq edilmiş Domen Adı (FQDN) adlanır.

URL Sintaksis Qaydaları

URL-də yalnız rəqəmlərə, hərflərə və aşağıdakı simvollara icazə verilir: ()!$-'_+.

Qəbul olunmaq üçün digər simvollar kodlaşdırılmalıdır (proqramlaşdırma koduna tərcümə olunur).

Bəzi URL-lərdə onu əlavə dəyişənlərdən ayıran parametrlər var. Məsələn, Google-da lifewire üçün axtarış etdiyiniz zaman:

https://www.google.com/search?q=lifewire

Gördüyünüz sual işarəsi Google serverində yerləşdirilən müəyyən skriptə fərdi nəticələr əldə etmək üçün ona xüsusi əmr göndərmək istədiyinizi bildirir.

Google-un axtarışları yerinə yetirmək üçün istifadə etdiyi xüsusi skript bilir ki, URL-in ?q=hissəsindən sonra gələn hər şey axtarış termini kimi müəyyən edilməlidir, ona görə də orada yazılan hər şey URL-dəki nöqtə Google axtarış sistemində axtarış üçün istifadə olunur.

Ən yaxşı pişik videoları üçün YouTube axtarışında URL-də oxşar davranışı görə bilərsiniz:

https://www.youtube.com/results?search_query=best+cat+videos

URL-də boşluqlara icazə verilməsə də, bəzi vebsaytlar həm Google, həm də YouTube nümunələrində görə biləcəyiniz + işarəsindən istifadə edir. Digərləri %20 olan boşluğun kodlaşdırılmış ekvivalentindən istifadə edir.

Bəzi URL-lər kontekstdən asılı olaraq parametrlər arasında keçid edə bilər. YouTube videosuna vaxt möhürü əlavə edərkən yaxşı bir nümunə görmək olar. Bəzi keçidlər işarə tələb edir, digərləri isə sual işarəsindən istifadə edir.

URL-lər də ankerlərdən istifadə edə bilər. Bunlar ən sonunda yerləşir və keçid seçildikdə həmin səhifənin hara keçməli olduğunu təsvir edir. Çapalar veb səhifəyə keçidlər əlavə edərkən yaradılır və onlar rəqəm işarəsindən () istifadə edirlər. Budur, Vikipediya girişində lövbərin sizi səhifənin başqa hissəsinə aparan nümunə:

https://en.wikipedia.org/wiki/LifewireHistory

Çox dəyişənlərdən istifadə edən URL-lər sual işarəsindən sonra bir və ya daha çox işarədən istifadə edir. Windows 10 üçün Amazon.com axtarışı üçün nümunəyə burada baxa bilərsiniz:

https://www.amazon.com/s/ref=nb_sb_noss_2?url=search-alias%3Daps&field-keywords=windows+10

Birinci dəyişən, url, sual işarəsindən əvvəl, lakin növbəti dəyişən, field-keywords qarşısında ampersand. Əlavə dəyişənlərdən də əvvəl işarə qoyulacaq.

URL-nin hissələri hərflərə həssasdır - spesifik olaraq, domen adından sonra hər şey (kataloqlar və fayl adı). Yuxarıda dekonstruksiya etdiyimiz Google-dan nümunə URL-də "lazım" sözünü böyük hərflə yazsanız, URL-in sonunda todays-cpu-vulnerability-what-you-NEED.html oxusanız, bunu özünüz görə bilərsiniz. Həmin səhifəni açmağa çalışın və siz onun yüklənmədiyini görə bilərsiniz, çünki həmin xüsusi fayl serverdə mövcud deyil.

URL-lər haqqında ətraflı məlumat

Əgər URL sizi veb-brauzerinizin göstərə biləcəyi fayla, məsələn,-j.webp

URL-lər serverin IP ünvanına faktiki ünvanın nə olduğunu bilməyimiz üçün asan yol təqdim edir. Onlar sevimli veb-saytlarımız üçün asan yadda qalan adlar kimidir. URL-dən IP ünvanına bu tərcümə DNS serverləri üçün istifadə olunur.

Bəzi URL-lər həqiqətən uzun və mürəkkəbdir və onu keçid kimi klikləsəniz və ya brauzerin ünvan çubuğuna kopyala/yapışdırsanız ən yaxşı şəkildə istifadə olunur. URL-dəki səhv 400-seriyalı HTTP status kodu xətası yarada bilər, ən çox yayılmış növ 404 xətasıdır.

Serverdə mövcud olmayan səhifəyə daxil olmağa cəhd etsəniz, 404 xətası alacaqsınız. Bu cür səhvlər o qədər geniş yayılmışdır ki, bəzi vebsaytlarda onların xüsusi, çox vaxt yumoristik versiyalarını tapa bilərsiniz. Normal yükləməli olduğunuz vebsayta və ya onlayn fayla daxil olmaqda problem yaşayırsınızsa, URL ilə bağlı problemləri həll etməyə cəhd edin.

Əksər URL-lər port adının verilməsini tələb etmir. Məsələn, google.com-u açmaq, https://www.google.com:80 kimi sonunda onun port nömrəsini göstərməklə edilə bilər, lakin bu lazım deyil. Əgər vebsayt əvəzinə 8080 portunda işləyirdisə, siz portu əvəz edə və səhifəyə bu yolla daxil ola bilərsiniz.

Defolt olaraq, FTP saytları 21-ci portdan istifadə edir, lakin digərləri 22-ci portda və ya başqa bir şeydə quraşdırıla bilər. FTP saytı 21 nömrəli portdan istifadə etmirsə, serverə düzgün daxil olmaq üçün hansının istifadə etdiyini göstərməlisiniz. Eyni konsepsiya proqramın defolt olaraq istifadə etdiyini qəbul etdiyindən fərqli portdan istifadə edən istənilən URL-ə aiddir.

FAQ

    URL-i blok edə bilərəm?

    Bəli. Veb saytı necə bloklamağınız cihazınızdan və əməliyyat sisteminizdən asılıdır. Əksər veb brauzerlər xüsusi saytları bloklamağa imkan verir və siz marşrutlaşdırıcı parametrləriniz vasitəsilə bütün şəbəkənizdə URL-i bloklaya bilərsiniz.

    Boş URL nədir?

    Boş URL daha uzun, daha mürəkkəb URL-dən yönləndirilən qısa, yaddaqalan URL-dir. Boş URL qurmaq üçün fərdi domenlər təklif edən URL qısaldıcıdan istifadə edin.

    Geri zəng URL nədir?

    Geri zəng URL-si istifadəçilərin başqa vebsayt və ya proqramda hərəkəti tamamladıqdan sonra yönləndirildiyi səhifədir. Məsələn, vebsaytda alış-veriş etsəniz və üçüncü tərəf ödəniş prosessoruna yönləndirilsəniz, ödənişi tamamladıqdan sonra orijinal saytda geri zəng URL-inə (adətən təsdiqləmə səhifəsi) yönləndiriləcəksiniz.

    HTTP ilə HTTPS arasındakı fərq nədir?

    HTTP və HTTPS arasındakı əsas fərq HTTPS-in daha təhlükəsiz olmasıdır. Buna görə də, o, həmişə təhlükəsiz məlumatların ötürülməsi lazım olan vebsaytlarda istifadə edilməlidir.

Tövsiyə: