URL nima? (Yagona resurs manbai)

Belgilar va URL misollari

URL sifatida qisqartirilgan yagona Yonilg'i Joylashuvi - internetdagi faylning o'rnini aniqlashning bir usuli. Ular nafaqat veb-saytlarni ochish uchun foydalanadigan narsalar, balki serverda joylashtirilgan rasmlarni, videolarni, dasturiy ta'minotlarni va boshqa fayllarni yuklab olish uchun foydalanmoqdalar.

Kompyuteringizda mahalliy faylni ochish juda oson, uni ikki marta bosish bilan birga, veb-serverlar kabi uzoq kompyuterlarda fayllarni ochish uchun veb-brauzerimiz qaerga qarashni bilishi uchun URL-lardan foydalanishimiz kerak. Misol uchun, quyida tavsiflangan veb-sahifani ifodalovchi HTML- faylni ochish siz foydalanadigan brauzerning yuqori qismidagi navigatsiya paneliga kiritish orqali amalga oshiriladi.

Yagona resurs markazlari ko'pincha URL sifatida qisqartiriladi, biroq ular HTTP yoki HTTPS protokolini ishlatadigan URL manzillariga murojaat qilganda veb-sayt manzillari deb ataladi.

URL odatda har bir og'zaki so'z bilan aytiladi (ya'ni, u - r - l , emas, balki). Uniforma Resurslar Joylashuvi deb o'zgartirilgunga qadar Universal Resurs Joylashuvi uchun qisqartma ishlatilgan.

URL manzillari

Ehtimol, Google veb-saytiga kirish uchun bu kabi URL manziliga kirish uchun foydalaniladi:

https://www.google.com

Barcha manzil URL deb ataladi. Yana bir misol bu veb-sayt (birinchi) va Microsoft (ikkinchi):

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

Hatto super-o'ziga xoslik va tasvirni bevosita URLni ochishingiz mumkin, xuddi Vikipediyaning veb-saytida Google logosiga ishora qiluvchi ushbu uzunligi kabi . Ushbu havolani ochsangiz, u https: // bilan boshlanganligini va yuqoridagi misollar kabi muntazam ko'rinadigan URL manzilini ko'rsangiz, keyin siz aniq papkani va faylni ko'rsatadigan faylni ko'rsatish uchun juda ko'p boshqa matn va chiziqlarga egadir veb-saytning serverida joylashgan.

Routerning kirish sahifasiga kirayotganingizda ham xuddi shunday tushunchalar qo'llaniladi; router IP-manzili konfiguratsiya sahifasini ochish uchun URL sifatida ishlatiladi. Nimani nazarda tutayotganimni ko'rish uchun ushbu NETGEAR Default Password List- ga qarang.

Ko'pchiligimiz Firefox yoki Chrome kabi veb-brauzerda ishlatadigan URL-larning bunday turlarini yaxshi bilishadi, ammo bu sizning URL manzilingizga kerak bo'lgan yagona holatlar emas.

Ushbu misollarda siz HTTP protokolidan foydalanib, veb-saytni ochishingiz mumkin, bu ko'pchilikka duch kelishi mumkin, ammo FTP, TELNET , MAILTO va RDP kabi boshqa protokollar ham mavjud. URL hatto qattiq diskda mavjud bo'lgan mahalliy fayllarni ko'rsatishi mumkin. Har bir protokol maqsadga erishish uchun noyob sintaksik qoidalarga ega bo'lishi mumkin.

URL manzili tuzilishi

URL turli bo'limlarga bo'linadi, har bir parcha uzoqdan faylga kirishda ma'lum maqsadga xizmat qiladi.

HTTP va FTP URLlari protokoli bilan bir xil tuzilgan : // hostname / fileinfo . Misol uchun, URL manzili bilan FTP faylga kirish shunday bo'lishi mumkin:

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

... HTTP o'rniga FTP o'rniga boshqa veb-saytlarda paydo bo'lishi mumkin bo'lgan boshqa URL kabi ko'rinadi.

HTTPS manzili misolida Google tomonidan CPU kamchiliklarini e'lon qilish va har bir qismini aniqlash uchun quyidagi URLdan foydalanamiz:

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

URL sintaksisi qoidalari

URLda faqatgina raqamlar, harflar va quyidagi belgilarga ruxsat beriladi: ()! $ -'_ * +.

URLda qabul qilinishi uchun boshqa belgilar kodlanishi kerak (dasturiy kodga tarjima qilingan bo'lishi kerak).

Ba'zi URL-larda URLni qo'shimcha parametrlarga ajratadigan parametrlar mavjud. Misol uchun, siz Google qidiruvini qilsangiz :

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

... siz ko'rib turgan savol belgisi, Google'ning serverida joylashtirilgan ma'lum buyruqni aytib, maxsus natijalarni olish uchun maxsus buyruq yuborishni xohlaysiz.

Qo'ng'iroqlarni bajarish uchun Google tomonidan ishlatiladigan maxsus skript, q = URLning bir qismi qidiruv so'zi sifatida identifikatsiya qilinishi kerak, shuning uchun URLdagi ushbu nuqtada yozilgan har qanday narsa Google qidiruv tizimida qidirish uchun ishlatiladi.

Eng yaxshi mushuk videolari uchun ushbu YouTube qidiruvida URLda o'xshash xatti-harakatlarni ko'rishingiz mumkin:

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

Izoh: Joylarda bo'sh joylarga ruxsat berilmagan bo'lsa-da, ayrim veb-saytlar Google + va YouTube misollarida ko'rishingiz mumkin bo'lgan + belgidan foydalanadi. Boshqalari esa 20% lik kodlangan ekvivalentidan foydalanadilar.

Ko'p parametrlardan foydalanadigan URL-lar savol belgisidan keyin bir yoki bir nechta ampersandlardan foydalanadi. Masalan, Windows 10 uchun Amazon.com saytidagi qidiruvni ko'rishingiz mumkin:

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

Birinchi o'zgaruvchilar, url oldida savol belgisi mavjud, ammo keyingi o'zgaruvchi, maydon kalit so'zlari oldingi ampersanddan oldin keladi. Qo'shimcha parametrlarga ham ampersand oldin keladi.

URL qismlari katta- kichikligi sezilarli - xususan, domen nomi (katalog va fayl nomi) dan keyin hamma narsa. Siz yuqorida tuzilgan saytimizdan namuna URLidagi "asboblar" so'zini kapitalizatsiya qilsangiz, bu URLni o'qish / uzbekcha- o'qiydi- updater-Tools.htm o'qing. Ushbu sahifani bu yerda ochishga harakat qiling va u serverda ushbu fayl mavjud emasligi sababli yuklamasligini ko'rishingiz mumkin.

URL-lar haqida batafsil ma'lumot

Agar URL sizni veb-brauzeringiz ko'rsatadigan faylga, masalan, JPG tasviriga yo'naltirsa, uni ko'rish uchun faylni kompyuteringizga yuklab olishingiz shart emas. Biroq, odatda brauzerda ko'rsatilmagan fayllar, masalan, PDF va DOCX fayllari, va ayniqsa EXE fayllari (va boshqa ko'plab fayl turlari) sizdan faylni kompyuteringizga yuklab olish uchun yuklab olishingiz so'raladi.

URL manzillar, bizga haqiqiy manzil nima ekanligini bilishga hojat qoldirmasdan, serverning IP-manziliga kirishni osonlashtiradi. Ular sevimli veb-saytlarimiz uchun oson eslab qolish nomlari kabi. Ushbu URL manzilidan IP manziliga tarjima qilish DNS serverlari uchun ishlatiladigan narsadir.

Ba'zi URL-lar haqiqatdan uzoq va murakkabdir va uni brauzerning manzil satriga bog'lash yoki nusxalash yoki yapıştırmak bo'lsangiz, eng yaxshi qo'llaniladi. URLdagi xatolik 400 seriyali HTTP vaziyat kodi xatosini yaratishi mumkin, eng keng tarqalgan turi 404 xatolik .

Bunga misol sifatida 1and1.com da ko'rish mumkin. Agar ularning serverida mavjud bo'lmagan sahifaga (masalan, bu kabi) kirishga urinsangiz, 404 xatolik yuz beradi. Bunday xatolar juda keng tarqalgan bo'lib, ba'zi saytlarda tez-tez odatiy, ko'pincha kulgili, versiyalarini topishingiz mumkin. Mening 20 ta eng yaxshi 404 xato sahifasini ko'rib chiqaylik.

Agar siz an'anaviy tarzda yuklash kerak deb o'ylaydigan veb-sayt yoki onlayn faylga kirishda muammoga duch kelsangiz, nimani amalga oshirish kerakligi haqida ba'zi bir foydali fikrlar uchun URLdagi xatolikni qanday tuzatishga qarang.

Ko'pgina URL manzillari port nomi berilishi shart emas. Misol uchun, google.com ochilishi uning port raqamini http://www.google.com:80 kabi oxiriga etkazish orqali amalga oshirilishi mumkin, ammo u zarur emas. Agar veb-sayt 8080 portida ishlayotgan bo'lsa, siz portni almashtirishi va sahifani shu tarzda olishingiz mumkin.

Odatiy bo'lib, FTP saytlari port 21 dan foydalanadi, ammo boshqalari portdagi 22 yoki turli xil sozlamalar bo'lishi mumkin. Agar FTP sayti 21-banddan foydalanmasa, serverga kirish uchun qanday foydalanayotganligini aniqlashingiz kerak. Xuddi shu kontseptsiya boshqa portga kirish uchun foydalaniladigan dasturdan foydalanganidan ko'ra foydalanishga ruxsat beruvchi har qanday URL uchun qo'llaniladi.