Mis on URL (ühtne ressursiotsija)?

Sisukord:

Mis on URL (ühtne ressursiotsija)?
Mis on URL (ühtne ressursiotsija)?
Anonim

Lühendatult URL, ühtne ressursiotsija on viis faili asukoha tuvastamiseks Internetis. Neid me kasutame mitte ainult veebisaitide avamiseks, vaid ka piltide, videote, tarkvaraprogrammide ja muud tüüpi failide allalaadimiseks, mida majutatakse serveris.

Kohaliku faili avamine arvutis on sama lihtne kui sellel topeltklõps, kuid failide avamiseks kaugarvutites, näiteks veebiserverites, peame kasutama URL-e, et meie veebibrauser teaks, kust otsida. Näiteks allpool kirjeldatud veebilehte esindava HTML-faili avamiseks sisestage see kasutatava brauseri ülaosas olevale navigeerimisribale.

Image
Image

Teised nimed

Ühtseid ressursiotsijaid nimetatakse kõige sagedamini URL-ideks, kuid neid nimetatakse ka veebisaidi aadressideks, kui need viitavad URL-idele, mis kasutavad HTTP- või

URL-i hääldatakse tavaliselt iga tähega eraldi (st u - r - l, mitte earl). Varem oli see lühend sõnast Universal Resource Locator, enne kui 1994. aastal muudeti see Uniform Resource Locatoriks.

URL-ide näited

Olete ilmselt harjunud sisestama URL-i, nagu see, et pääseda Google'i veebisaidile:

https://www.google.com

Kogu aadressi nimetatakse URL-iks. Teine näide on see veebisait (esimene) ja Microsofti (teine):

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

Võite isegi olla ülim alt täpne ja avada pildi otse-URL-i. Näiteks järgmine URL viib Google'i logole Wikipedia veebisaidil:

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

Näete, et see algab tähega https: ja sellel on tavalise välimusega URL, nagu ül altoodud näidetes, kuid seejärel sisaldab palju muud teksti ja kaldkriipse, et teid suunata veebisaidi serveris täpselt kausta ja faili, kus pilt asub.

Sama kontseptsioon kehtib ka siis, kui avate ruuteri sisselogimislehe; ruuteri IP-aadressi kasutatakse URL-ina, et avada konfiguratsioonileht.

Enamik meist tunneb seda tüüpi URL-e, mida kasutame veebibrauseris (nt Firefox või Chrome), kuid need pole ainsad juhud, kui vajate URL-i.

Kõigis nendes näidetes kasutate veebisaidi avamiseks HTTP-protokolli, mis on tõenäoliselt ainus, millega enamik inimesi kokku puutub, kuid on ka teisi protokolle, mida saate kasutada, näiteks FTP, TELNET, MAILTO ja RDP. URL võib osutada isegi kõvakettal olevatele kohalikele failidele. Igal protokollil võib sihtpunkti jõudmiseks olla kordumatu süntaksireeglite komplekt.

URL-i struktuur

URL-i saab jagada erinevateks osadeks, kusjuures iga osa teenib kaugfailile juurdepääsul kindlat eesmärki.

HTTP ja FTP URL-id on üles ehitatud samamoodi nagu protocol://hostname/fileinfo. Näiteks võib FTP-failile juurdepääs koos selle URL-iga välja näha umbes selline:

FTP://serverinimi/kaust/muu kaust/programmidetails.docx

Mis peale selle, et HTTP asemel on FTP, näeb välja nagu mis tahes muu URL, mida võite veebis kohata.

Kasutame HTTP-aadressi näitena järgmist URL-i ja tuvastame iga osa:

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

  • https on protokoll (nagu FTP on protokoll), mis määrab serveri tüübi, millega suhtlete.
  • security on hostinimi, mida kasutatakse sellele konkreetsele veebisaidile juurdepääsuks.
  • googleblog on domeeninimi.
  • com on see, mida nimetatakse tippdomeeniks (TLD), millest mõned hõlmavad.net,.org,.co.uk jne.
  • /2018/01/ tähistab katalooge, mida kasutatakse veebilehe või faili korraldamiseks. Veebiserveris, mis hoiab veebisaidi faile, on need tegelikud kaustad, millel klõpsate selle URL-i määratud faili leidmiseks.
  • todays-cpu-vulnerability-what-you-need.html on tegelik fail, millele URL osutab. Kui proovisite laadida HTML-faili asemel pilti, helifaili või muud failitüüpi, lõppeks URL selle faililaiendiga (nt-p.webp" />.
  • security.googleblog.com kui rühma nimetatakse täielikult kvalifitseeritud domeeninimeks (FQDN).

URL-i süntaksireeglid

URL-is on lubatud ainult numbrid, tähed ja järgmised märgid: ()!$-'_+.

Teised märgid peavad olema vastuvõtmiseks kodeeritud (tõlgitud programmeerimiskoodiks).

Mõnel URL-il on parameetrid, mis eraldavad selle täiendavatest muutujatest. Näiteks kui teete Google'i otsingu Lifewire:

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

Küsimärk, mida näete, ütleb teatud skriptile, mis on hostitud Google'i serveris, et soovite kohandatud tulemuste saamiseks saata sellele kindla käsu.

Konkreetne skript, mida Google otsingute tegemiseks kasutab, teab, et kõik, mis järgneb URL-i osale ?q=, tuleb identifitseerida otsinguterminina, nii et kõik, mis sinna sisestatakse URL-i punkti kasutatakse Google'i otsingumootoris otsimiseks.

Sarnast käitumist näete selle YouTube'i parimate kassivideote otsingu URL-is:

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

Kuigi tühikud pole URL-is lubatud, kasutavad mõned veebisaidid märki +, mida näete nii Google'i kui ka YouTube'i näidetes. Teised kasutavad tühiku kodeeritud ekvivalenti, mis on %20.

Mõned URL-id võivad kontekstist olenev alt parameetrite vahel vahetada. Hea näide on YouTube'i videole ajatempli lisamisel. Mõned lingid nõuavad ampersandi ja teised kasutavad küsimärki.

URL-id võivad kasutada ka ankruid. Need asuvad päris lõpus ja kirjeldavad, kuhu sellel lehel liikuda, kui link on valitud. Ankrud luuakse veebilehele linkide lisamisel ja need kasutavad numbrimärki (). Siin on näide Wikipedia kirjest, kus ankur viib teid lehe teise ossa:

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

Mitut muutujat kasutavad URL-id kasutavad küsimärgi järel ühte või mitut ampersandi. Siin näete näidet Amazon.com-i otsingu kohta Windows 10 jaoks:

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

Esimesele muutujale url eelneb küsimärk, kuid järgmisele muutujale field-keywords eelneb ampersand. Täiendavate muutujate ees on ka ampersand.

URL-i osad on tõstutundlikud, kõik pärast domeeninime (kataloogid ja failinimi). Näete seda ise, kui kasutate ül altoodud Google'i näite URL-is sõna "vaja" suurtähtedega, muutes URL-i lõpuks todays-cpu-vulnerability-what-you-NEED.htmlProovige see leht avada ja näete, et seda ei laadita, kuna seda konkreetset faili serveris pole.

Lisateave URL-ide kohta

Kui URL osutab failile, mida teie veebibrauser saab kuvada (nt JPG-kujutis), siis ei pea te seda tegelikult oma arvutisse alla laadima, et seda näha. Kuid failide puhul, mida tavaliselt brauseris ei kuvata, nagu PDF- ja DOCX-failid ning eriti EXE-failid (ja paljud muud failitüübid), palutakse teil need alla laadida.

URL-id pakuvad meile lihtsat viisi serveri IP-aadressile juurde pääsemiseks, ilma et peaksime teadma, mis on tegelik aadress. Need on nagu meie lemmikveebisaitide kergesti meeldejäävad nimed. Seda tõlget URL-ist IP-aadressiks kasutatakse DNS-serverite jaoks.

Mõned URL-id on tõesti pikad ja keerulised ning neid on kõige parem kasutada siis, kui klõpsate sellel lingina või kopeerite/kleepite selle brauseri aadressiribale. Viga URL-is võib tekitada 400-seeria HTTP olekukoodi vea, kõige levinum tüüp on viga 404.

Kui proovite pääseda juurde lehele, mida serveris pole, kuvatakse tõrketeade 404. Seda tüüpi vead on nii tavalised, et sageli leiate mõnelt veebisaidilt nende kohandatud, sageli humoorikaid versioone. Kui teil on probleeme juurdepääsuga veebisaidile või võrgufailile, mis teie arvates peaks normaalselt laadima, proovige URL-i tõrkeotsingut.

Enamik URL-e ei nõua pordi nime andmist. Näiteks saidi google.com saab avada, määrates selle lõppu pordi numbri, näiteks https://www.google.com:80, kuid see pole vajalik. Kui veebisait töötaks selle asemel pordil 8080, võiksite pordi asendada ja lehele sel viisil juurde pääseda.

Vaikimisi kasutavad FTP-saidid porti 21, kuid teised võivad olla seadistatud pordile 22 või muule. Kui FTP-sait ei kasuta porti 21, peate serverile õigeks juurdepääsuks määrama, millist see kasutab. Sama kontseptsioon kehtib iga URL-i kohta, mis kasutab erinevat porti kui see, mida programm juurdepääsuks kasutas, eeldab vaikimisi, et see kasutab.

KKK

    Kas ma saan URL-i blokeerida?

    Jah. Veebisaidi blokeerimise viis sõltub teie seadmest ja operatsioonisüsteemist. Enamik veebibrausereid võimaldab blokeerida teatud saite ja ruuteri seadete kaudu saate blokeerida URL-i kogu võrgus.

    Mis on edev URL?

    Edev URL on lühike meeldejääv URL, mis suunab ümber pikem alt ja keerulisem alt URL-ilt. Edevuse URL-i seadistamiseks kasutage URL-i lühendajat, mis pakub kohandatud domeene.

    Mis on tagasihelistamise URL?

    Tagasihelistamis-URL on leht, kuhu kasutajad pärast toimingu sooritamist teisel veebisaidil või programmis ümber suunatakse. Näiteks kui sooritate veebisaidil ostu ja teid suunatakse kolmanda osapoole maksetöötleja juurde, suunatakse teid pärast makse sooritamist algse saidi tagasihelistamise URL-ile (tavaliselt kinnituslehele).

    Mis vahe on HTTP ja HTTPS vahel?

    Põhiline erinevus HTTP ja HTTPS vahel on see, et HTTPS on turvalisem. Seetõttu tuleks seda alati kasutada veebisaitidel, kus on vaja turvalisi andmeid edastada.

Soovitan: