Ano ang URL (Uniform Resource Locator)?

Talaan ng mga Nilalaman:

Ano ang URL (Uniform Resource Locator)?
Ano ang URL (Uniform Resource Locator)?
Anonim

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

Ang pagbubukas ng lokal na file sa iyong computer ay kasing simple ng pag-double click dito, ngunit upang magbukas ng mga file sa mga malalayong computer, tulad ng mga web server, dapat tayong gumamit ng mga URL upang malaman ng ating web browser kung saan titingin. Halimbawa, ang pagbubukas ng HTML file na kumakatawan sa web page na ipinaliwanag sa ibaba, ay ginagawa sa pamamagitan ng paglalagay nito sa navigation bar sa tuktok ng browser na iyong ginagamit.

Image
Image

Iba pang Pangalan

Uniform Resource Locators ay pinakakaraniwang dinaglat bilang mga URL ngunit tinatawag din silang mga address ng website kapag tumutukoy sila sa mga URL na gumagamit ng HTTP o HTTPS protocol.

Ang URL ay karaniwang binibigkas sa bawat titik na binibigkas nang paisa-isa (ibig sabihin, u - r - l, hindi earl). Dati itong abbreviation para sa Universal Resource Locator bago pinalitan ng Uniform Resource Locator noong 1994.

Mga Halimbawa ng mga URL

Marahil sanay ka nang maglagay ng URL, tulad nito 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 (pangalawa):

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

Maaari ka ring maging sobrang tukoy at buksan ang direktang URL sa isang larawan. Halimbawa, ang sumusunod na URL ay humahantong sa logo ng Google sa website ng Wikipedia:

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

Makikita mong nagsisimula ito sa https: at may regular na hitsurang URL tulad ng mga halimbawa sa itaas, ngunit pagkatapos ay mayroong maraming iba pang text at slash upang ituro ka sa eksaktong folder at file kung saan matatagpuan ang larawan sa server ng website.

Nalalapat ang parehong konsepto kapag ina-access mo ang pahina sa pag-login ng isang router; ang IP address ng router ay ginagamit bilang URL upang buksan ang pahina ng pagsasaayos.

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

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

Istruktura ng isang URL

Ang isang URL ay maaaring hatiin sa iba't ibang mga seksyon, ang bawat piraso ay nagsisilbi sa isang partikular na layunin kapag nag-a-access ng isang malayuang file.

Pareho ang pagkakaayos ng

HTTP at FTP URL, gaya ng protocol://hostname/fileinfo. Halimbawa, ang pag-access sa isang FTP file gamit ang URL nito ay maaaring magmukhang ganito:

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

Na, bukod sa pagkakaroon ng FTP sa halip na HTTP, ay mukhang anumang iba pang URL na maaari mong makita doon sa web.

Gamitin natin ang sumusunod na URL bilang halimbawa ng HTTP address at tukuyin ang bawat bahagi:

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

Ang

  • https ay ang protocol (tulad ng FTP ay isang protocol) na tumutukoy sa uri ng server kung saan ka nakikipag-ugnayan.
  • Ang

  • security ay ang hostname na ginamit upang ma-access ang partikular na website na ito.
  • googleblog ang domain name.
  • Ang

  • com ay ang tinutukoy bilang top-level domain (TLD), ang ilan ay kinabibilangan ng.net,.org,.co.uk, atbp.
  • Ang

  • /2018/01/ ay kumakatawan sa mga direktoryo na ginagamit upang ayusin ang web page o file. Sa web server na may hawak ng mga file ng website, ito ang mga aktwal na folder na iyong iki-click upang mahanap ang file na tinutukoy ng URL na ito.
  • todays-cpu-vulnerability-what-you-need.html ay ang aktwal na file na itinuturo ng URL. Kung sinusubukan mong mag-load ng larawan, audio file, o ibang uri ng file sa halip na isang HTML file, magtatapos ang URL sa extension ng file na iyon (tulad ng-p.webp" />.
  • security.googleblog.com bilang isang grupo ay tinatawag na Fully Qualified Domain Name (FQDN).
  • Mga Panuntunan sa Syntax ng URL

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

    Dapat na ma-encode ang ibang mga character (isinalin sa programming code) upang matanggap.

    May mga parameter ang ilang URL na naghihiwalay dito sa mga karagdagang variable. Halimbawa, kapag naghanap ka sa Google ng lifewire:

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

    Ang tandang pananong na nakikita mo ay nagsasabi sa isang partikular na script, na naka-host sa server ng Google, na gusto mong magpadala ng partikular na command dito upang makakuha ng mga custom na resulta.

    Alam ng partikular na script na ginagamit ng Google para magsagawa ng mga paghahanap na anuman ang sumusunod sa ?q=na bahagi ng URL ay dapat matukoy bilang termino para sa paghahanap, kaya anuman ang nai-type doon Ang punto sa URL ay ginagamit upang maghanap sa search engine ng Google.

    Makikita mo ang katulad na gawi sa URL sa paghahanap sa YouTube na ito para sa pinakamagagandang cat video:

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

    Bagama't hindi pinapayagan ang mga espasyo sa isang URL, ang ilang website ay gumagamit ng + sign, na makikita mo sa parehong mga halimbawa ng Google at YouTube. Ginagamit ng iba ang naka-encode na katumbas ng isang espasyo, na %20.

    Ang ilang mga URL ay maaaring magpalit sa pagitan ng mga parameter depende sa konteksto. Isang magandang halimbawa ang makikita kapag nagdaragdag ng timestamp sa isang video sa YouTube. Ang ilang link ay nangangailangan ng ampersand at ang iba ay gumagamit ng tandang pananong.

    Ang

    URL ay maaari ding gumamit ng mga anchor. Matatagpuan ang mga ito sa pinakadulo at inilalarawan kung saan, sa pahinang iyon, pupunta kung kailan napili ang link. Ginagawa ang mga anchor kapag nagdaragdag ng mga link sa isang web page, at ginagamit nila ang sign ng numero (). Narito ang isang halimbawa sa isang entry sa Wikipedia kung saan dadalhin ka ng anchor sa ibang bahagi ng page:

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

    Ang URL na gumagamit ng maraming variable ay gumagamit ng isa o higit pang mga ampersand pagkatapos ng tandang pananong. 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 pinangungunahan ng tandang pananong ngunit ang susunod na variable, field-keywords, ay pinangungunahan ng isang ampersand. Ang mga karagdagang variable ay mauunahan din ng ampersand.

    Ang mga bahagi ng isang URL ay case sensitive-partikular, lahat pagkatapos ng domain name (ang mga direktoryo at pangalan ng file). Makikita mo ito para sa iyong sarili kung i-capitalize mo ang salitang "kailangan" sa halimbawang URL mula sa Google na na-deconstruct namin sa itaas, na ginagawang ang dulo ng URL ay nabasa todays-cpu-vulnerability-what-you-NEED.htmlSubukang buksan ang page na iyon at makikita mong hindi ito naglo-load dahil wala ang partikular na file na iyon sa server.

    Higit pang Impormasyon sa mga URL

    Kung ituturo ka ng URL sa isang file na maipapakita ng iyong web browser, tulad ng isang-j.webp

    Ang URL ay nagbibigay ng madaling paraan para ma-access namin ang IP address ng server nang hindi kailangang malaman kung ano ang aktwal na address. Para silang mga pangalan na madaling tandaan para sa aming mga paboritong website. Ang pagsasaling ito mula sa isang URL patungo sa isang IP address ay kung saan ginagamit ang mga DNS server.

    Ang ilang mga URL ay talagang mahaba at kumplikado at pinakamainam na gamitin kung i-click mo ito bilang isang link o kokopyahin/i-paste ito sa address bar ng browser. Ang isang pagkakamali sa isang URL ay maaaring makabuo ng 400-series na HTTP status code error, ang pinakakaraniwang uri ay isang 404 error.

    Kung susubukan mong i-access ang isang page na wala sa server, makakakuha ka ng 404 error. Ang mga ganitong uri ng mga error ay napakakaraniwan na madalas kang makakita ng mga custom, kadalasang nakakatawa, na mga bersyon ng mga ito sa ilang website. Kung nagkakaproblema ka sa pag-access ng website o online na file na sa tingin mo ay dapat na normal na naglo-load, subukang i-troubleshoot ang URL.

    Karamihan sa mga URL ay hindi nangangailangan ng pangalan ng port na ibigay. Ang pagbubukas ng google.com, halimbawa, ay maaaring gawin sa pamamagitan ng pagtukoy ng port number nito sa dulo tulad ng https://www.google.com:80 ngunit hindi ito kinakailangan. Kung sa halip ay tumatakbo ang website sa port 8080, maaari mong palitan ang port at ma-access ang page sa ganoong paraan.

    Bilang default, ang mga FTP site ay gumagamit ng port 21, ngunit ang iba ay maaaring i-set up 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 nang tama ang server. Ang parehong konsepto ay nalalapat sa anumang URL na gumagamit ng ibang port kaysa sa kung ano ang ipinapalagay ng program sa pag-access bilang default na ginagamit nito.

    FAQ

      Maaari ba akong mag-block ng URL?

      Oo. Kung paano mo i-block ang isang website ay depende sa iyong device at operating system. Hinahayaan ka ng karamihan sa mga web browser na i-block ang mga partikular na site, at maaari mong i-block ang isang URL sa iyong buong network sa pamamagitan ng mga setting ng iyong router.

      Ano ang vanity URL?

      Ang vanity URL ay isang maikli, hindi malilimutang URL na nagre-redirect mula sa mas mahaba, mas kumplikadong URL. Para mag-set up ng vanity URL, gumamit ng URL shortener na nag-aalok ng mga custom na domain.

      Ano ang callback URL?

      Ang callback URL ay isang page kung saan nire-redirect ang mga user pagkatapos makumpleto ang isang aksyon sa ibang website o program. Halimbawa, kung bibili ka sa isang website at ididirekta sa isang third-party na tagaproseso ng pagbabayad, ididirekta ka sa isang callback URL (karaniwang isang pahina ng kumpirmasyon) sa orihinal na site pagkatapos makumpleto ang pagbabayad.

      Ano ang pagkakaiba ng HTTP at

      Ang pangunahing pagkakaiba sa pagitan ng HTTP at HTTPS ay ang HTTPS ay mas secure. Samakatuwid, dapat itong palaging gamitin sa mga website kung saan kailangang ilipat ang secure na data.

    Inirerekumendang: