Cili është URL? (Ndarës i Burimeve Uniforme)

Përkufizimi & Shembuj të URL-së

Shkurtuar si URL , një Uniform Resource Locator është një mënyrë për të identifikuar vendndodhjen e një skedari në internet. Ata janë ato që përdorim për të hapur jo vetëm faqet e internetit, por edhe për të shkarkuar imazhe, video, programe softuerike dhe lloje të tjera të skedarëve që mbahen në një server.

Hapja e një skedari lokal në kompjuterin tuaj është aq e thjeshtë sa ta klikoni dy herë, por për të hapur skedarë në kompjuterë të largët , si serverët e uebit, ne duhet të përdorim URL-të në mënyrë që shfletuesi ynë të dinë se ku duhet të shikojmë. Për shembull, hapja e skedarit HTML që përfaqëson faqen e internetit të shpjeguar më poshtë, bëhet duke e futur atë në shiritin e navigimit në krye të shfletuesit që po përdorni.

Lokatorët e Resurseve Uniforme zakonisht janë shkurtuar si URL por gjithashtu quhen adresa të internetit kur i referohen URL-ve që përdorin protokollin HTTP ose HTTPS.

URL zakonisht shqiptohet me secilën shkronjë të folur individualisht (p.sh. u - r - l , jo earl ). Ishte një shkurtesë për Universal Resource Locator para se të ndryshohej në Uniform Resource Locator.

Shembuj të URL-ve

Ju ndoshta jeni përdorur për të hyrë në URL, si ky për të hyrë në faqen e internetit të Google:

https://www.google.com

I gjithë adresa quhet URL. Një shembull tjetër është ky website (i parë) dhe Microsoft (i dyti):

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

Ju mund të merrni edhe super specifike dhe të hapni URL-në e drejtpërdrejtë në një imazh, si kjo e gjatë që tregon logon e Google në faqen e internetit të Wikipedia-s. Nëse hapni këtë link ju mund të shihni se ajo fillon me https: // dhe ka një URL të rregullt në kërkim si shembujt e mësipërm, por pastaj ka shumë tekste të tjera dhe ulje në mënyrë që t'ju tregojë dosjen dhe skedarin e saktë ku imazhi banon në serverin e internetit.

I njëjti koncept zbatohet kur hyni në një faqe hyrëse të një router ; adresa IP e routerit përdoret si URL për të hapur faqen e konfigurimit. Shihni këtë NETGEAR Default Password List për të parë se çfarë dua të them.

Shumica prej nesh janë të njohur me këto lloje të URL-ve që përdorim në një shfletues interneti si Firefox ose Chrome, por ato nuk janë rastet e vetme ku do t'ju duhet një URL.

Në të gjitha këto shembuj, po përdorni protokollin HTTP për të hapur faqen e internetit, e cila ka të ngjarë që të hasen vetëm disa njerëz, por ka protokolle të tjera që mund të përdorni gjithashtu, si FTP, TELNET , MAILTO dhe RDP. Një URL madje mund të tregojë dosjet lokale që keni në një hard disk . Çdo protokoll mund të ketë një grup unik të rregullave të sintaksës në mënyrë që të arrijë destinacionin.

Struktura e URL-së

Një URL mund të ndahet në seksione të ndryshme, secila pjesë që i shërben një qëllimi të caktuar kur hyn në një skedar të largët.

URL-të HTTP dhe FTP janë të strukturuara njësoj, si protokoll: // hostname / fileinfo . Për shembull, qasja në një skedar FTP me URL-në e saj mund të duket diçka e tillë:

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

... e cila, përveç që ka FTP në vend të HTTP , duket si çdo URL tjetër që mund të hasni atje në web.

Le të përdorim URL-në e mëposhtme, që është njoftimi i Google për një të metë të CPU-së , si shembull i një adrese HTTP dhe identifikimi i secilës pjesë:

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

Rregullat e sintaksës së URL-së

Vetëm numrat, letrat dhe personazhet e mëposhtme janë të lejuara në një URL: ()! $ -'_ * +.

Karaktere të tjera duhet të kodohen (të përkthyera në kodin e programimit) në mënyrë që të pranohen në një URL.

Disa URL kanë parametra që ndajnë URL larg nga variablat shtesë. Për shembull, kur bën një kërkim në Google :

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

... pikëpyetja që sheh është thënë një skicë të caktuar, të organizuar në serverin e Google, që ju doni të dërgoni një komandë të veçantë në të për të marrë rezultate me porosi.

Skenari specifik që përdor Google për të ekzekutuar kërkimet e di se çdo gjë që ndjek pjesa e URL-së q mund të identifikohet si termi i kërkimit, kështu që çdo gjë që shkruhet në atë pikë në URL përdoret për të kërkuar në motorin e kërkimit të Google.

Mund të shohësh sjellje të ngjashme në URL në këtë kërkim në YouTube për videot më të mira të maceve :

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

Shënim: Ndonëse hapësira nuk lejohen në URL, disa uebfaqe përdorin një shenjë + , që mund t'i shihni në të dy shembujt e Google dhe YouTube. Të tjerë përdorin ekuivalentin e koduar të hapësirës, ​​që është % 20 .

URL-të që përdorin variabla të shumëfishta përdorin një ose më shumë shifra pas pyetjes. Ju mund të shihni shembullin këtu për një kërkim Amazon.com për Windows 10:

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

Variabli i parë, url , paraprihet nga pikëpyetja, por variabla tjetër, fjalë kyçe fushore , paraprihet nga një etapë. Variablat shtesë do të parapriheshin nga një amandand.

Pjesët e një URL-je janë të ndjeshme nga rasti - veçanërisht, çdo gjë pas emrit të domain-it (drejtoritë dhe emri i skedarit). Ju mund ta shihni këtë për veten tuaj, nëse e kapitalizoni fjalën "mjete" në URL-në e shembullit nga faqja ime që kemi dekonstruktuar më lart, duke e bërë fundin e URL-it të lexuar / falas - driver - updater - Tools.htm . Mundohuni të hapni atë faqe këtu dhe ju mund të shihni se ajo nuk është ngarkuar sepse ajo skedë e veçantë nuk ekziston në server.

Më shumë informacion mbi URL-të

Nëse një URL ju drejton një skedari që shfletuesi juaj i internetit mund të shfaqë, si një imazh JPG , atëherë ju nuk duhet ta shkarkoni skedarin në kompjuterin tuaj për ta parë atë. Megjithatë, për skedarët që nuk shfaqen normalisht në shfletues, si skedarët PDF dhe DOCX , dhe veçanërisht skedarët EXE (dhe shumë lloje të tjera skedari), do t'ju kërkohet të shkarkoni skedarin në kompjuterin tuaj për ta përdorur atë.

URL-të ofrojnë një mënyrë të lehtë për ne që të marrim adresën IP të një serveri pa pasur nevojë të dimë se cila është adresa aktuale. Ata janë si emra të lehtë për t'u kujtuar për faqet tona të preferuara. Ky përkthim nga një URL në një adresë IP është ajo për të cilën përdoren DNS serverat .

Disa URL janë vërtet të gjata dhe komplekse dhe përdoren më së miri nëse klikoni si një lidhje ose kopjoni / ngjisni në shiritin e adresës së shfletuesit. Një gabim në një URL mund të gjenerojë një gabim të kodit të statusit HTTP 400 seri, tipi më i zakonshëm që është një gabim 404 .

Një shembull mund të shihet në 1and1.com . Nëse përpiqeni të përdorni një faqe që nuk ekziston në serverin e tyre (si ky), do të merrni një gabim 404. Këto lloje të gabimeve janë kaq të zakonshme që shpesh ju do të gjeni versione me porosi, shpesh me humor, në disa faqe interneti. Shihni 20 faqet më të mira të 404 gabimeve ndonjëherë për disa nga preferuarat e mia personale.

Nëse hasni probleme në qasjen në një faqe interneti ose skedari në internet që mendoni se duhet të ngarkoni normalisht, shih Si të Troubleshoot a Error in a URL për disa ide të dobishme për atë që duhet bërë më tej.

Shumica e URL-ve nuk kërkojnë që emri i portit të jepet. Hapja e google.com , për shembull, mund të bëhet duke specifikuar numrin e portit në fund si http://www.google.com:80 por nuk është e nevojshme. Nëse faqja e internetit do të vepronte në portin 8080 në vend të kësaj, ju mund të zëvendësoni portin dhe të hyni në faqe në këtë mënyrë.

By default, faqet FTP përdorin portin 21, por të tjerët mund të jenë të konfiguruar në portin 22 ose diçka tjetër. Nëse site FTP nuk është duke përdorur portin 21, ju duhet të specifikoni se cili është duke përdorur në mënyrë që të hyni në server saktë. I njëjti koncept vlen për çdo URL që përdor një port të ndryshëm nga ai i programit që përdoret për qasje, duke supozuar që po përdor.