Skip to main content

Kaip veikia internetiniai URL

Anonim

Uniformous Resource Locators (URL) - tai paprastas būdas pasiekti išteklius internete. URL-adresus rasite tinklalapiuose per hipersaitus, paieškos sistemose, už QR kodus ir kitose vietose.

Šie interneto adresai yra labai panašūs į fizinius adresus, kuriuos mes naudojamės, kad paaiškintume, kur mes gyvename pasaulyje, o vietoje fizinės vietos URL nurodo šaltinį, pvz., Žiniatinklio serverį.

Kai kurie URL rodymo pavyzdžiai yra tokie:

  • https://www.whitehouse.gov/
  • https://www.nbnz.co.nz/login.asp
  • ftp://ftp.download.com/public
  • https://www.Go-Travels.com/how-urls-work-2482921
  • Telnet: //freenet.ecn.ca
  • Gopher: //204.17.0.108
  • http://english.pravda.ru/
  • ftp: / 2 / 11.14.19.101
  • telnet: //hollis.harvard.edu

Galbūt šios simbolių eilutės atrodo paslaptys, bet už keistų santrumpų ribų, URL tikrai nėra nieko kodifikuojamas nei tarptautinis tolimojo telefono ryšio numeris.

Faktai apie URL

Prisiminti šiuos pagrindinius elementus apie URL:

  • URL niekada neturi jokių tarpų. Interneto adresavimas nepatinka erdvių; jei jis randa tarpus, jūsų kompiuteris kartais pakeis kiekvieną erdvę trimis simboliais %20 kaip pakaitalas.
  • Paprastai URL paprastai yra visų mažųjų raidžių. Viršuje paprastai nėra jokio skirtumo, kaip veikia URL.
  • URL yra ne tas pats kaip el. Pašto adresas.
  • URL visada prasideda protokolo prefiksu, pvz., http: // arba https: //. Daugelis naršyklių įvesti tuos simbolius. Kiti protokoliniai pavyzdžiai apima ftp: //, gopheris:, telnet: //, ir irc: //.
  • URL adresus lengviau prisiminti, kad galėtumėte pasiekti svetainę, o ne prisiminti svetainės IP adresą.
  • Atskirų URL dalių naudojimui naudojami atvirkštiniai kirviai (/) ir taškai.
  • URL dažniausiai būna anglų kalba, tačiau skaičiai taip pat leidžiami.

Kaip suprasti URL

URL adresai suskirstyti į kelias dalis: protokolas: // hostname / fileinfo. Šiuos komponentus galima rasti kiekviename naudojamame URL, įskaitant tuos, kurie nurodyti aukščiau.

Štai a labai paprastas pavyzdys:

https://www.website.com/images/vacation/tower.jpg

Šiuo atveju JPG vaizdas yra aplanke, pavadintame atostogos, kuris iš tikrųjų yra aplankas vaizdai. The vaizdai aplankas yra šio žiniatinklio serverio šaknis.

Taip pat apsvarstykite šį URL, kuris yra šiek tiek sudėtingesnis:

ftp://ftp.download.com/public

Dalys prieš brūkšnius parodo, kad URL nurodo FTP serverį. Po to yra kompiuterio pavadinimas download.com. The visuomenė puslapis, prie kurio galėsite pasiekti šį konkretų URL, yra ftp subdomenas.

Tačiau kai kurie URL yra ne taip lengva suprasti. Pavyzdžiui, paprasta versija gali būti puslapis, kaip parodyta toliau, o tai paaiškina, kad URL nurodo į puslapis HTML failas šiame žiniatinklio serveryje:

https://example.com/page.html

Tačiau kai kurie žiniatinklio serveriai yra skirti paslėpti tam tikrą informaciją dėl saugumo, vaizdo ar valdymo priežasčių, todėl gali atrodyti taip, bet vis tiek pateksite į tą patį puslapis.html failas:

https://example.com/page-49134

Galutinis pavyzdys rodo "YouTube" vaizdo įrašo URL. Tačiau, skirtingai nuo įprastos, kurią galite matyti, kurią sudaro 40 ar daugiau simbolių, tikroji vaizdo įrašo vieta gali būti net 650 simbolių dėl įvairių laikinų duomenų ir paslėptos informacijos:

https://r3---sn-3n4pcxg-pjue.googlevideo.com/videoplayback?expire=1540849478&ipbits=0&mime=video%2Fmp4&dur=66.130&source=youtube&ratebypass=yes&lmt=1539106120395723&key=yt6&pl=22&nh=%2CEAc&c=WEB&id=o- AEV2q-wgkk-nBKoSLm36yJQumi7QOa0fY4nv5_01Sguj & fvip = 15 & requiressl = Taip ir TXP = 5.531.432 & IP = 64.71.222.37 & parašas = C00919553C1166B457E44A62D54B4E92353A7C0F.8F55F96A4710D22D87C9F3DA5547783D27500808 & pcm2cms = Taip ir MV = m & MT = 1540827793 & itag = 22 & MS = AU% 2Crdu & EI = 5irXW6HaEKGk7gL4nYKYBg & sparams = dur% 2Cei% 2Cid% 2Cinitcwndbps% 2Cip% 2Cipbits% 2Citag% 2Clmt % 2Cmime% 2Cmm% 2Cmn% 2Cms% 2Cmv% 2Cnh% 2Cpcm2cms% 2Cpl% 2Cratebypass% 2Crequessl% 2Csource% 2Cexpire & initcwndbps = 690000 & mn = sn-3n4pcxg-pjue% 2Csn-bvvbax-hjpl & mm = 31% 2C29

Žr. Kas yra URL? sužinokite daugiau apie tai, ką reiškia kiekviena URL dalis.

Kodėl svarbi URL struktūra?

Viena gera priežastis sužinoti, kaip veikia URL, yra trikčių šalinimo tikslams. Jei negalite pasiekti konkrečios svetainės, o vietoj to gausite HTTP klaidą, galbūt bandysite ką nors "ištaisyti" URL.

Pavyzdžiui, jei nustatysite URL https://www.apple.com/watchos/watchos-15 nerodo jums informacijos, kurią galite atlikti, galite išskleisti URL vienetą, kad nustatytumėte, kas gali būti klaidinga.

Šiame pavyzdyje pradedate nuo pat pradžių ir bandykite pasiekti tik URL dalis, kol rasite problemą.

  1. Patikrinkite, ar http://www.apple.com darbai.

    Jei to nepadarėte, problema gali būti jūsų problema; o pati svetainė gali būti žemyn, o tai reiškia, kad laukiate šios svetainės savininko, kad išspręstumėte problemą. Jei negalėsite patekti į pagrindinį puslapį, tikriausiai pastebėsite, kad joks kitas šio domeno puslapis taip pat neveikia.

  2. Ar https://www.apple.com/watchos/ įkelti ką nors?

    Kai kurios svetainės neleidžia naršyti "vidurinių" katalogų, panašių į tai, todėl, bandydami pasiekti tokią vietą, galite būti nukreipiami į pagrindinį domeną.

  3. Kas atsitinka pridėjus paskutinį skyrių, laikrodžiai-15?

Šiais žingsniais matome, kad pirmieji du bandymai veikė puikiai, ir mes tik bandėme pasiekti konkretų "watchos-15" puslapį, kuriame buvo rodoma klaida. Klaidos pranešimas rodo, kad svetainė vis dar veikia, bet konkretus jūsų ieškomas puslapis yra miręs arba nukreiptas kitur.

Žinodami, kad URL yra atskirtas dalimis, naudinga susiaurinti kur problema yra. Jei tai yra domenas (pirmoji dalis 1 žingsnyje), tada svetainėje pati yra problemų, o ne tik puslapis, kurį norėjote pasiekti. Tačiau, jei tam tikras puslapis, kurį norėtumėte atidaryti, yra vienintelė problema, galbūt galėsite jį rasti kitur toje svetainėje. Jei ne, tikėtina, kad jie ištrynė šį puslapį ir jis nebepasiekiamas.