HTML kodiranje URL-jev - Kako izvesti kodiranje URL-ja v HTML? (Primer)

Kazalo:

Anonim

Uvod v kodiranje URL-jev HTML

V tem članku bomo podrobno spoznali kodiranje HTML URL-jev. HTML URL je akronim enotnega iskalca virov do globalnega ali IP naslova v svetovnem spletu. Spletni strežnik stran dobi z uporabo URL-ja za spletni brskalnik.

Primer: https://www.google.com je en URL.

Nabor znakov ASCII je pomemben za kodiranje URL-jev HTML. URL se pošlje v internet s pomočjo ASCII nabora znakov. Znak, ki ni ASCII, je omejen, ker lahko ustvari konflikt pri iskanju poti do strežnika. Zaradi te težave HTML uporablja kodiranje URL-jev.

HTML kodiranje URL pretvorite znak Non-ASCII v obliko, ki jo lahko pošljete v internet. Uporabnike lahko pretvorite s pomočjo „%“ in nadaljujete z dvema šestnajstičnima števkama.

Kako izvesti kodiranje URL-ja v HTML?

  • Jezik HTML ustvari URL z atributom tag in href. Za primer. če ustvarite katero koli spletno mesto in želite iti eno stran na drugo, potem napišite ime datoteke. .
  • Nekateri znaki so zaradi ustvarjanja konfliktov omejeni na ime spletnega naslova, znak Non-ASCII nadomesti z „%“ in nadaljuje z dvema šestnajstičnima števkama.
  • URL ne vsebuje prostora. Zavzame mesto znaka plus (+) ali% 20. V obliki strani HTML se je v izhodu besedila "vhod" pojavil presledek, nato pa še znaki. V imenu URL-ja je bilo posredno prostora, nato pa je prikazano% 20.
  • Oznaka URL vsebuje velike črke (A-Z) in male črke (a- z), decimalne števke (1-9) in nekaj posebnih znakov.

Če dodam prostor, potem kodiranje URL-ja pride kot HTML + CSS.

V katerem koli naslovu URL bomo dali kodiranje URL-ja kot moj% 20file.html.

  1. Pridržani znaki: V naslovu URL je nekaj znakov, ki imajo nekaj pomena in lahko uporabimo namen poimenovanja. Lahko uporabimo oba načina, kot je znak plus (/), ki se uporablja za ločen del URL-ja, drugo roko, ki jo lahko / kodiramo za% 2f, ne da bi to pomenilo ime naslova.
  2. Nevarni znaki: Številni znaki imajo veliko nesporazumov v naslovu URL, kot je prostor v imenu URL-ja. Namesto da zasedete prostor v imenu naslova URL, napišite. potem se zdi ime URL-ja "pa ge.html".
  3. Nadzorni znaki, ki niso ASCII: Ti znaki vključujejo nabor šestnajste vrednosti, ki jo je treba pretvoriti v obliko.
  4. Nadzorni znaki ASCII: V notranjosti URL-ja ne delujejo.

Primeri kodiranja URL-jev HTML

Sledijo primeri podrobnega pojasnjevanja HTML URL kodiranja:

1. Rezervirani znaki kodiranje

Sledi tabela, uporabljena za kodiranje rezerviranih znakov.

Liki$&+,/:;=?@
URL kodiraj24%26%% 2b% 2c% 2f% 3a% 3b% 3d% 3f40%

2. Nevarni liki

Sledi tabela, uporabljena za kodiranje nevarnih znakov.

Likiprostor"<>#%()|\^~()
Kodiranje URL-ja20%22%% 3c% 3e23%25%% 7b% 7d% 7c% 5c% 5e% 7e% 5b% 5d

3. Krmilni znak, ki ni ASCII

Sledi tabela, uporabljena za kodiranje znakov, ki niso ASCII.

LikKodiranje URL-jaLikURL kodirajLikKodiranje URL-jaLikKodiranje URL-ja
% 80˜% 98«% ab¿% bf
% 82% 99% acÀ% c0
ƒ% 83š% 9aª% aaÁ% c1
% 84% 9b®% aeÂ% c2
% 85œ% 9c¯% afÃ% c3
% 86% 9d°% b0Ä% c4
% 87ž% 9e±% b1Å% c5
ˆ% 88Ÿ% 9f²% b2Æ% v6
% 89×% d7³% b3Ç% c7
Š% 8a¡% a1´% b4È% c8
% 8b¢% a2µ% b5É% c9
Œ% 8c£% a3% b6Ê% ca
Ž% 8e¤% a4·% b7Ë% cb
'% 91¥% a5¸% b8JAZ% cc
'% 92¦% a6¹% b9JAZ% cd
"% 93§% a7º% baJAZ% ce
% 94¨% a8»% bbJAZ% prim
% 95©% a9¼% bcÐ% d0
-% 96-% 97½% bdÑ% d1
ã% e3Þ% de¾% bitiÒ% d2
æ% e6ß% dfØ% d8Ó% d3
ä% e4à% e0Ý% ddÔ% d4

4. Nadzorni znaki ASCII

Sledi tabela, uporabljena za kodiranje znakov Ascii.

ASCII znakURL kodiranje
NUL - ničelni znak% 00
SOH - začetek glave% 01
STX - začetek besedila% 02
ETX - konec besedila% 03
EOT - konec prenosa% 04
ENQ - poizvedovanje% 05
ACK - priznati% 06
BEL - zvonec (obroč)% 07
BS - povratni prostor% 08
HT - vodoravni jeziček% 09
LF napajanje% 0A
VT - navpični jeziček% 0B
Krma v obliki FF% 0C
Povratni voziček CR% 0D
SO- prestavite ven% 0E
SI - premik v% 0F
DLE - povezava podatkovne povezave% 10
DC1 - krmiljenje naprave 1% 11
DC2 - krmiljenje naprave 2% 12
DC3 - krmiljenje naprave 3% 13
DC4 - krmiljenje naprave 4% 14
NAK- negativno priznanje% 15
SYN- sinhronizirati% 16
Konec prenosa ETB% 17
CAN- prekliči% 18
EM - konec medija% 19
SUB- nadomestek% 1A
ESC - pobeg% 1B
FS separator datotek% 1C
Separator skupine GS% 1D
RS ločevalnik zapisov% 1E
Ameriški ločevalnik% 1F

Pomen kodiranja URL v HTML

Če je URL rezerviran, Nevarni in Ne ASCII znaki, potem URL naslov postane bolj zapleten in ne razumljiv. Ko spletni brskalnik išče URL naslove, spletni strežnik išče ime ali pot URL Če URL naslov ni ASCII, potem je težko najti URLPomembnost kodiranja URL v HTML

URL naslov mora biti enostavno najti, splošno sprejet in razumljiv za vse spletne brskalnike in tudi spletni strežnik. nekateri znaki navajajo nerazumevanje v URL-ju, ker se uporabljajo z določenim namenom, če se ne uporabljajo za noben namen. da bi se lahko zgodil časovni konflikt in pot ne pride do uporabnika.

Če želite premagati vse težave in olajšati uporabnikom znake, ki niso ASCII, pretvorjeni v kodo ASCII z uporabo%, da bi ustvarili dve šestnajstiški.

Zaključek

Kodiranje URL-ja v HTML zna pretvoriti nabor znakov, ki niso ASCII, v veljaven nabor oblik ASCII. Je splošno sprejet in spletni brskalnik deluje brez napak. Kodiranje URL-jev je mogoče zagnati enostavno in varno. Da bi se izognili navzkrižju poimenovanja in namenu kodiranja URL-jev, je to potrebno.

Priporočeni članki

To je vodnik za kodiranje URL-jev HTML. Tukaj razpravljamo o uvodnem URL-ju HTML in kako izvesti kodiranje URL-ja v HTML-ju skupaj z njegovimi primeri in pomembnostjo. Če želite izvedeti več, si oglejte tudi naslednje članke -

  1. Različne vrste okvirjev v HTML
  2. Najpomembnejši atributi besedilne povezave v HTML
  3. Ukazi HTML (osnovni, vmesni, napredni)
  4. Elementi HTML5 - oznake in primeri
  5. Nadaljujte z izjavami v C # s primeri