Ano ang URL? (Uniform Resource Locator)

Kahulugan at Mga Halimbawa ng isang URL

Ang abbreviated bilang URL , isang Uniform Resource Locator ay isang paraan ng pagkilala sa lokasyon ng isang file sa internet. Ang mga ito ang ginagamit namin upang buksan hindi lamang ang mga website, kundi pati na rin upang mag-download ng mga larawan, video, mga program ng software, at iba pang mga uri ng mga file na naka-host sa isang server.

Ang pagbubukas ng isang lokal na file sa iyong computer ay kasing simple ng pag-double click dito, ngunit upang buksan ang mga file sa malayuang mga computer, tulad ng mga web server, dapat naming gamitin ang mga URL upang alam ng aming web browser kung saan titingnan. Halimbawa, ang pagbubukas ng HTML na file na kumakatawan sa pahina ng web na ipinaliwanag sa ibaba, ay ginagawa sa pamamagitan ng pagpasok nito sa navigation bar sa tuktok ng browser na iyong ginagamit.

Ang mga Uniform Resource Locator ay karaniwang pinakikinggan bilang mga URL ngunit tinatawag din itong mga address ng website kapag tinutukoy nila ang mga URL na gumagamit ng HTTP o HTTPS protocol .

Ang URL ay karaniwang binibigkas sa bawat liham na binabanggit nang isa-isa (ie u - r - l , hindi earl ). Ginamit ito upang maging isang pagdadaglat para sa Universal Resource Locator bago mabago sa Uniform Resource Locator.

Mga halimbawa ng mga URL

Marahil ay ginagamit mo ang pagpasok sa URL, tulad ng isang ito para sa pag-access sa website ng Google:

https://www.google.com

Ang buong address ay tinatawag na URL. Ang isa pang halimbawa ay ang website na ito (una) at ang Microsoft (ikalawang):

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

Maaari ka ring makakuha ng sobrang tiyak at buksan ang direktang URL sa isang imahe, tulad ng isang matagal na tumuturo sa logo ng Google sa website ng Wikipedia. Kung buksan mo ang link na iyon, maaari mong makita na nagsisimula ito sa https: // at may regular na naghahanap ng URL tulad ng mga halimbawa sa itaas, ngunit may maraming iba pang mga teksto at mga slash upang ituro sa iyo ang eksaktong folder at file kung saan ang imahe naninirahan sa server ng website.

Nalalapat ang parehong konsepto kapag na-access mo ang pahina ng pag-login ng router ; ang IP address ng router ay ginagamit bilang URL upang buksan ang pahina ng pagsasaayos. Tingnan ang NETGEAR Default Password List upang makita kung ano ang ibig sabihin ko.

Karamihan sa atin ay pamilyar sa mga ganitong uri ng mga URL na ginagamit namin sa isang web browser tulad ng Firefox o Chrome, ngunit hindi lamang ang mga pagkakataon kung saan kakailanganin mo ng isang URL.

Sa lahat ng mga halimbawang ito, ginagamit mo ang HTTP protocol upang buksan ang website, na malamang na ang isa lamang sa karamihan ng mga tao ay nakatagpo, ngunit may iba pang mga protocol na magagamit mo rin, tulad ng FTP, TELNET , MAILTO, at RDP. Maaari ring ituro ng isang URL ang mga lokal na file na mayroon ka sa isang hard drive . Ang bawat protocol ay maaaring magkaroon ng isang natatanging hanay ng mga panuntunan sa syntax upang maabot ang patutunguhan.

Istraktura ng isang URL

Maaaring masira ang isang URL sa iba't ibang mga seksyon, ang bawat piraso na naglilingkod sa isang partikular na layunin kapag nag-access sa isang remote na file.

Ang HTTP at FTP URL ay nakabalangkas sa parehong, tulad ng protocol: // hostname / fileinfo . Halimbawa, ang pag-access ng isang FTP file na may URL nito ay maaaring magmukhang ganito:

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

... kung saan, bukod sa pagkakaroon ng FTP sa halip ng HTTP , mukhang anumang iba pang URL na maaaring makatagpo ka doon sa web.

Gamitin natin ang sumusunod na URL, na anunsyo ng Google ng isang kapintasan ng CPU , bilang isang halimbawa ng isang HTTP address at kilalanin ang bawat bahagi:

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

Mga Panuntunan sa Syntax ng URL

Tanging ang mga numero, titik, at mga sumusunod na character ang pinapayagan sa isang URL: ()! $ -'_ * +.

Ang ibang mga character ay dapat na naka-encode (isinalin sa programming code) upang matanggap sa isang URL.

Ang ilang mga URL ay may mga parameter na naghiwalay sa URL mula sa mga karagdagang variable. Halimbawa, kapag ginawa mo ang paghahanap sa Google :

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

... ang tanong na marka na nakikita mo ay nagsasabi sa isang partikular na script, na naka-host sa server ng Google, na nais mong magpadala ng isang tiyak na utos dito upang makakuha ng mga pasadyang resulta.

Alam ng tukoy na script na ginagamit ng Google upang ma-execute ang mga paghahanap na anuman ang sumusunod sa ? Q = bahagi ng URL ay dapat makilala bilang termino sa paghahanap, kaya anuman ang na-type sa puntong iyon sa URL ay ginagamit upang maghanap sa search engine ng Google.

Maaari mong makita ang katulad na pag-uugali sa URL sa paghahanap sa YouTube para sa mga pinakamahusay na video ng cat :

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

Tandaan: Kahit na hindi pinapayagan ang mga puwang sa isang URL, ang ilang mga website ay gumagamit ng isang + sign, na maaari mong makita sa parehong mga halimbawa ng Google at YouTube. Ginagamit ng iba ang naka-encode na katumbas ng espasyo, na % 20 .

Ang mga URL na gumagamit ng maramihang mga variable ay gumagamit ng isa o higit pang mga ampersand pagkatapos ng marka ng tandang. Maaari mong makita ang halimbawa dito para sa paghahanap sa Amazon.com para sa Windows 10:

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

Ang unang variable, url , ay nauna sa pamamagitan ng markang tanong ngunit ang susunod na variable, field-keywords , ay sinundan ng isang ampersand. Ang mga karagdagang variable ay maaring mauna sa pamamagitan ng isang ampersand.

Ang mga bahagi ng isang URL ay sensitibo sa kaso - partikular, lahat ng bagay matapos ang pangalan ng domain (ang mga direktoryo at pangalan ng file). Makikita mo ito para sa iyong sarili kung isaprubahan mo ang salitang "mga tool" sa halimbawa URL mula sa aking site na aming na-deconstructed sa itaas, na ginagawang dulo ng URL na basahin /free-driver-updater-Tools.htm . Subukan upang buksan ang pahinang iyon dito at maaari mong makita na hindi ito na-load dahil ang partikular na file ay hindi umiiral sa server.

Higit pang Impormasyon tungkol sa mga URL

Kung ang isang URL ay tumuturo sa iyo sa isang file na maaaring ipakita ng iyong web browser, tulad ng isang JPG na imahe, pagkatapos ay hindi mo kailangang i-download ang file sa iyong computer upang makita ito. Gayunpaman, para sa mga file na hindi karaniwang ipinapakita sa browser, tulad ng mga file na PDF at DOCX , at lalo na mga file na EXE (at maraming iba pang mga uri ng file), sasabihan ka upang i-download ang file sa iyong computer upang magamit ito.

Ang mga URL ay nagbibigay ng isang madaling paraan para ma-access namin ang IP address ng isang server nang hindi mo alam kung ano ang aktwal na address. Ang mga ito ay tulad ng madaling matandaan ang mga pangalan para sa aming mga paboritong website. Ang pagsasalin mula sa isang URL sa isang IP address ay kung ano ang ginagamit ng mga DNS server .

Ang ilang mga URL ay talagang mahaba at kumplikado at pinakamainam na ginagamit kung iyong i-click ito bilang isang link o kopyahin / i-paste ito sa address bar ng browser. Ang isang pagkakamali sa isang URL ay maaaring makabuo ng 400-serye ng HTTP code error na kalagayan , ang pinaka-karaniwang uri ay isang error na 404 .

Ang isang halimbawa ay makikita sa 1and1.com . Kung susubukan mong ma-access ang isang pahina na hindi umiiral sa kanilang server (tulad ng isang ito), makakakuha ka ng 404 error. Ang mga uri ng mga error na ito ay karaniwan na madalas kang makahanap ng custom, madalas na nakakatawa, mga bersyon ng mga ito sa ilang mga website. Tingnan ang aking 20 Pinakamahusay na Mga Pahina ng 404 Error Kailanman slideshow para sa ilan sa aking mga personal na paborito.

Kung nagkakaproblema ka sa pag-access sa isang website o online na file na sa palagay mo ay dapat na normal na naglo-load, tingnan ang Paano Mag-troubleshoot ng Error sa isang URL para sa ilang mga kapaki-pakinabang na ideya kung ano ang susunod na gagawin.

Ang karamihan sa mga URL ay hindi nangangailangan ng ibinigay na pangalan ng port. Ang pagbubukas ng google.com , halimbawa, ay maaaring gawin sa pamamagitan ng pagtukoy nito bilang numero ng port sa dulo tulad ng http://www.google.com:80 ngunit hindi kinakailangan. Kung ang website ay nagpapatakbo sa port 8080 sa halip, maaari mong palitan ang port at i-access ang pahina na paraan.

Sa pamamagitan ng default, ang mga FTP site ay gumagamit ng port 21, ngunit ang iba ay maaaring i-setup sa port 22 o ibang bagay. Kung ang FTP site ay hindi gumagamit ng port 21, kailangan mong tukuyin kung alin ang ginagamit nito upang ma-access ang tama ng server. Nalalapat ang parehong konsepto para sa anumang URL na gumagamit ng ibang port kaysa sa kung ano ang ginagamit ng access sa programa na ipinapalagay na default na ginagamit nito.