Brskalniki lahko razumejo URL, če ga pravilno kodirate.
Zasluga slike: Ingram Publishing/Ingram Publishing/Getty Images
Kot so uporabni posebni znaki v angleškem jeziku, bi si mislili, da bi jih lahko vse vnesli v URL vrstico brskalnika. V URL-jih je varna uporaba le majhne podmnožice znakov US-ASCII. Drugi znaki, kot je apostrof, so rezervirani za posebno uporabo. Če morate v brskalnik vnesti URL, ki ima apostrof, kodirajte apostrof. Kodiranje zagotavlja, da vsa spletna mesta in brskalniki pravilno interpretirajo celoten URL.
Kodirajte svoj apostrof
Do spletnih strani se lahko pomikate na več načinov, na primer s klikom na zaznamek ali vnosom URL-ja v naslovno vrstico brskalnika. Če URL, ki ga morate vnesti, vsebuje apostrof, zamenjajte apostrof z %27 in pritisnite "Enter", da se pomaknete do URL-ja.
Video dneva
Primeri zamenjave apostrofa
URL http://www.example.com/jim's_burgers je primer URL-ja, ki vsebuje apostrof. Ko zamenjate apostrof z %27, postane URL http://www.example.com/jim%27s_burgers
. Drug primer kodiranega URL-ja je http://www.example.com/cities/denver%27s_altitude.html. V tem primeru se denver%27s_altitude.html nanaša na dokument HTML z imenom denver's_altidude.html, ki se nahaja v imeniku Cities na spletnem strežniku.Zakaj kodiranje deluje
Za ljudi morda ni smiselno, vendar računalniki vedo, da je 27 šestnajstiška predstavitev vrednosti ASCII apostrofa. Nabor znakov ASCII, ustvarjen v 60. letih prejšnjega stoletja, predstavlja temelj, na katerem računalniki delajo z besedilom. Vsak znak na tipkovnici vašega računalnika je znak ASCII, ki ima decimalno število, ki ga računalniki povežejo z znakom. Na primer, decimalni ekvivalent H je 72. Decimalna vrednost apostrofa je 39. Če pretvorite 39 v šestnajstiško število, dobite 27, vrednost, ki jo uporabite za zamenjavo apostrofov v URL-jih. Po dogovoru je pred temi številkami predznak odstotka.
Kodiranje drugih znakov
Druge znake v URL-ju lahko kodirate tako, da jih zamenjate z njihovimi šestnajstiškimi ekvivalenti ASCII. Te vrednosti lahko najdete tako, da obiščete spletno mesto, ki vsebuje referenčno tabelo za kodiranje URL-jev HTML (povezava v virih). Te tabele običajno navajajo znake ASCII v enem stolpcu in njihove ustrezne šestnajstiške vrednosti v drugem. Če na primer najdete znak plus v eni od teh tabel, boste videli, da je njegova kodirana vrednost %2B.
Omejitve domenskega imena
Če registrirate ime domene, ime ne more imeti šestnajstiškega kodiranja. Z drugimi besedami, ne morete registrirati nove domene z imenom jim%27s_cameras, če želite ustvariti spletno mesto z imenom Jim's_Cameras.