URL nədir? (Vahid Resurs Yerləşdiricisi)

Tanımlama və URL nümunələri

URL olaraq qısaldılmış, vahid Resurs Bulucu internetdə bir faylın yerini müəyyənləşdirmə üsuludur. Onlar yalnız veb saytları açmaq üçün istifadə etdiyimiz şeylərdir, həm də şəkillər, videolar, proqram təminatı və serverdə yerləşdirilən digər fayl növləri yükləmək üçün istifadə edirlər.

Kompüterinizdə yerli bir faylın açılması onu cüt silmək kimi sadədir, ancaq veb-serverlər kimi uzaq kompüterlərdə faylları açmaq üçün URL-lərdən istifadə etməlisən ki, veb brauzerimiz nəyin görünəcəyini bilsin. Məsələn, aşağıda açıqlanan veb səhifəni təmsil edən HTML faylını açmaq, istifadə etdiyiniz brauzerin yuxarıdakı naviqasiya çubuğuna daxil etməklə həyata keçirilir.

Uniform Resource Locators ən çox URL kimi qısaldılmışdır, lakin HTTP və ya HTTPS protokolunu istifadə edən URLlərə müraciət edərkən veb sayt ünvanları da adlanırlar.

URL adətən fərdi danışan hər bir məktub ilə ifadə olunur (yəni, u - r - l , deyil, earl ). Təkmilləşdirilmiş Resurs Yerləşdiricisinə dəyməzdən əvvəl Universal Resurs Yerləşdiricisi üçün bir qisimdir.

URL nümunələri

Yəqin ki, Google veb səhifəsinə daxil olmaq üçün bu kimi URL daxil olmaq üçün istifadə olunur:

https://www.google.com

Bütün ünvana URL adlanır. Digər bir nümunə bu veb saytdır (birinci) və Microsoft (ikinci):

https: // https://www.microsoft.com

Siz hətta super möhtəşəm bir görünüş əldə edə və birbaşa URL-yə birbaşa aça bilərsiniz, bu uzun bir kimi , Vikipediyanın veb saytında Google loqosuna işarə edir. Bu linki açarsanız, https: // ilə başlayan və yuxarıda göstərilən nümunələr kimi müntəzəm görünən bir URL var, ancaq daha sonra sizdən başqa şəkillər və slaytlar var və bu da sizdən tam surət və faylın veb saytın serverində yerləşir.

Routerın giriş səhifəsinə daxil olduğunuzda eyni konsepsiya tətbiq olunur; routerın IP ünvanı konfiqurasiya səhifəsini açmaq üçün URL kimi istifadə olunur. Nə demək istədiyimi görmək üçün bu NETGEAR Default Parol Siyahısına baxın.

Çoxlarımız Firefox və ya Chrome kimi bir veb brauzerdə istifadə etdiyimiz bu URL növləri ilə tanış olurlar, ancaq URL-lərin tələb olunduğu yeganə nümunələr deyil.

Bütün bu nümunələrdə HTTP protokolunu istifadə edərək, bir çox insanla qarşılaşa biləcək bir web saytını aça bilərsiniz, ancaq FTP, TELNET, MAILTO və RDP kimi istifadə edə biləcək digər protokollar var. Bir URL hətta sabit diskinizdə olan yerli faylları göstərə bilər. Hər bir protokol hedefe çatmaq üçün sintaksis qaydalarına uyğun ola bilər.

URL'nin tərkibi

Bir URL uzaq bir faylya daxil olduqda xüsusi bir məqsədə xidmət edən hər bir parçanı müxtəlif bölmələrə bölmək olar.

HTTP və FTP URL'leri protokol olaraq eyni şəkildə yapılandırılmıştır : // hostname / fileinfo . Məsələn, URL'si ilə bir FTP faylına giriş bu şəkildə görünə bilər:

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

... HTTP-nin yerinə FTP- ə sahib olmağından başqa, İnternetdə qarşılaşa biləcək başqa bir URL kimi görünür.

HTTP ünvanı nümunəsi olaraq Google-un bir CPU qüsurunun elan edilməsi və hər bir hissəni müəyyən etmək üçün aşağıdakı URL-i istifadə edək:

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

URL Sintaksisi Qaydaları

URL'de yalnız nömrələr, məktublar və aşağıdakı simvollara icazə verilir: ()! $ -'_ * +.

URLdə qəbul edilmək üçün digər simvollar şifrələnməlidir (proqram koduna tərcümə olunmalıdır).

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

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

... Gördüyünüz sual işarəsi, Google-ın serverində yerləşdirilən müəyyən bir skript yazaraq, xüsusi nəticələr əldə etmək üçün xüsusi bir komanda göndərmək istəyirik.

Google'ın axtarışları yerinə yetirmək üçün istifadə etdiyi xüsusi skript, q qoşulan URL-nin bir hissəsi axtarış şərtləri kimi təsvir edilməlidir, buna görə URL-də bu nöqtədə yazılmış hər hansı bir şey Google-un axtarış sistemində axtarış etmək üçün istifadə olunur.

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

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

Qeyd: Boşluqlara bir URL icazə verilməsinə baxmayaraq, bəzi veb saytlarda + və Google və YouTube nümunələrində də görünə bilən bir + işarəsi istifadə olunur. Digərləri 20% -dən ibarət olan kodlaşdırılmış ekvivalentdən istifadə edirlər.

Bir neçə dəyişəndən istifadə edən URL'lər sual işarəsindən sonra bir və ya daha çox ampersandan istifadə edir. Burada Windows 10 üçün bir Amazon.com axtarışının nümunəsini görə bilərsiniz:

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

İlk dəyişən, url , sual işarəsinin önünə gəlir, lakin növbəti dəyişən, sahə açar sözlərindən əvvəl bir ampersand. Əlavə dəyişənlər də bir ampersand tərəfindən önə çıxacaq.

Bir URL-nin hissələri hissəsi həssasdır - xüsusilə domen adından sonra hər şey (kataloqlar və fayl adı). Yuxarıda tərtib etdiyimiz saytdakı nümunə URL-də "alətlər" sözünü kapitarsanız , bu URL-nin oxunuşunu oxu / free-drive-updater-Tools.htm . Bu səhifəni burada açmağa çalışın və bu xüsusi faylın serverda olmadığı üçün yüklənməyəcəyini görə bilərsiniz.

URL'ler haqqında daha ətraflı məlumat

Bir URL sizin veb brauzerinizin bir JPG şəkli kimi göstərə biləcəyi bir faylya işarə edirsə, onda onu görmək üçün faylı həqiqətən kompüterinizə yükləməlisiniz. Ancaq normal olaraq PDFDOCX faylları və xüsusilə də EXE faylları (və bir çox digər fayl növləri) kimi brauzerdə görünməyən fayllar üçün istifadə etmək üçün faylı kompüterinizə yükləmək istənir.

URL-lər bir serverin IP adresinə faktiki ünvanın nə olduğunu bilməməyə ehtiyac olmadan daxil olmaq üçün asan bir yol təqdim edir. Onlar sevdiyimiz saytlar üçün yadda asan adlar kimi deyilik. Bir URL-dən bir IP ünvanına edilən tərcümə bu DNS serverləri üçün istifadə olunur.

Bəzi URL'ler həqiqətən uzun və mürəkkəbdir və brauzerin ünvan barına bir keçid və ya surəti / yapışdırıb kimi vurarsanız yaxşı istifadə olunur. URL'deki bir səhv, 400 seriyası HTTP statusu kodu səhvini yarada bilər, ən ümumi növü isə 404 səhvdir .

Bir nümunə 1and1.com saytında görünə bilər. Onların serverində (bu kimi) mövcud olmayan bir səhifəyə daxil olmağı düşünürsəniz, 404 səhv alırsınız. Bu tip səhvlər çox yaygındır ki, bəzi veb saytlarda tez-tez xüsusi, çox vaxt yumorlu, versiyalarını tapa bilərsiniz. Mənim 20 ən yaxşı 404 səhv səhifəə baxın Mənim şəxsi favoritlərimdən bəziləri üçün heç bir slayt gösterisi yoxdur.

Normal bir şəkildə yüklənməyi düşündüyünüz bir veb saytınıza və ya onlayn fayllara daxil olmaqda çətinlik çəkdiyiniz halda, bir daha sonra nə edəcəyiniz barədə bəzi faydalı fikirlər üçün bir URL'de bir səhv sorunu tapmaq üçün baxın.

Çox URL'ler, port adının verilməsi tələb etmir. Örneğin, google.com'u açmaq, http://www.google.com:80 kimi sonuna port numarasını belirterek edilə bilər, lakin lazım deyildir. Veb sayt 8080 limanında fəaliyyət göstərsəydi, limanı əvəz edə və səhifəyə bu şəkildə daxil ola bilərik.

FTP saytları default olaraq, port 21 istifadə edir, digərləri port 22-də və ya fərqli bir şəkildə quraşdırma ola bilər. FTP saytı 21 nöqtəsindən istifadə etmirsə, serverə düzgün daxil olmaq üçün hansı istifadə etdiyini göstərməlisiniz. Eyni konsepsiya, istifadə etdiyimiz proqramın istifadə etdiyindən asılı olmayaraq, istifadə etdiyindən fərqli bir port istifadə edən hər hansı URL üçün tətbiq olunur.