Úvod do kódovania URL HTML

V tomto článku sa podrobne dozvieme o kódovaní URL HTML. HTML URL je skratka Uniform Resource Locator na globálnu alebo IP adresu na World Wide Web. Webový server získa stránku pomocou adresy URL webového prehľadávača.

Príklad: https://www.google.com je webová adresa.

Znaková sada ASCII je dôležitá pre kódovanie URL HTML. URL sa odosiela na internet pomocou znakovej sady ASCII. Znak mimo ASCII je obmedzený, pretože môže spôsobovať konflikty pri hľadaní cesty k serveru. Z tohto dôvodu HTML používa kódovanie adries URL.

HTML URL Encoding, skonvertujte znak, ktorý nie je ASCII, do formátu, ktorý je možné odoslať na internet. Používatelia môžu byť prevedení pomocou „%“, aby mohli pokračovať dvoma hexadecimálnymi číslicami.

Ako vykonať kódovanie URL v HTML?

  • Jazyk HTML vytvára adresu URL pomocou atribútu tag a href. Napríklad . Ak vytvoríte akýkoľvek web a chcete prejsť z jednej stránky na druhú, napíšte názov súboru.,
  • Niektoré znaky sú kvôli vytvoreniu konfliktu obmedzené na názov webovej adresy. Znak mimo ASCII sa nahradí znakom „%“ a pokračuje dvoma hexadecimálnymi číslicami.
  • Adresa URL nemá medzeru. Nahrádza znamienko plus (+) alebo% 20. Vo forme stránky HTML sa vo „vstupnom“ textovom výstupe vyskytlo miesto a potom sa zobrazilo znamienko plus. V názve adresy URL sa vyskytlo nepriamo miesto, potom sa zobrazí% 20.
  • Značka URL obsahuje veľké písmená (A - Z) a malé písmená (a - z), desatinné čísla (1 - 9) a niektoré špeciálne znaky.

Ak do formulára vložím medzeru, kódovanie URL bude vo formáte HTML + CSS.

Ak na ľubovoľnej adrese URL poskytneme miesto, kódovanie adresy URL sa objaví ako môj% 20file.html.

  1. Vyhradené znaky: V adrese URL sú niektoré znaky, ktoré majú určitý význam, a môžeme použiť názov pomenovania. Môžeme použiť obidva spôsoby, ako je znamienko plus (/) použité pre samostatnú časť adresy URL, ale môžeme ju / kódovať pomocou% 2f bez zmyslu názvu adresy.
  2. Nebezpečné znaky: Existuje veľa znakov, ktoré prichádzajú s mnohými nedorozumeniami v adrese URL, ako je medzera v názve adresy URL. Namiesto medzery v názve adresy URL píšte. potom sa názov adresy URL javí ako „pa ge.html“.
  3. Kontrolné znaky, ktoré nepatria medzi ASCII: Tieto znaky zahŕňajú množinu hexadecimálnej hodnoty 80ff, ktorú je potrebné previesť vo formáte.
  4. Kontrolné znaky ASCII: Vo vnútri adresy URL nefungujú.

Príklady kódovania URL HTML

Nasledujú príklady podrobného vysvetlenia kódovania URL HTML:

1. Kódovanie vyhradených znakov

Nasleduje tabuľka využitá na kódovanie rezervovaných znakov.

znaky$&+,/:;=?@
Kódovanie URL24%26%% 2b% 2c% 2F% 3a% 3b% 3d% 3f40%

2. Nebezpečné postavy

Nasleduje tabuľka využitá na kódovanie nebezpečných znakov.

znakypriestor"<>#%()|\^~()
Kódovanie URL20%22%% 3c% 3e23%25%% 7b% 7d% 7c% 5c% 5e% 7e% 5b% 5d

3. Kontrolný znak bez ASCII

Nasleduje tabuľka využitá na kódovanie znakov mimo ASCII.

znakKódovanie URLznakKódovanie URLznakKódovanie URLznakKódovanie URL
% 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¸% B8Ě% cc
'% 92|% a6¹% b9Í% cd
"% 93§% a7º% baÎ% ce
"% 94¨% a8»% bbĎ% cf
% 95©% a9¼% bcÐ% d0
-% 96-% 97½% bdÑ% d1
ã% e3Þ% de¾% budeÒ% d2
æ% e6ß% dfØ% d8Ó% d3
ä% e4à% E0Ý% ddÔ% d4

4. Kontrolné znaky ASCII

Nasleduje tabuľka využitá na kódovanie znakov ASCII.

Znak ASCIIURL Kódovanie
NUL - nulová postava% 00
SOH - začiatok hlavičky% 01
STX - začiatok textu% 02
ETX - koniec textu% 03
EOT - koniec prenosu% 04
ENQ - dopyt% 05
ACK - potvrdiť% 06
BEL - zvonček% 07
BS - backspace% 08
HT- horizontálna karta% 09
LF-line feed% 0A
VT- vertikálna karta% 0B
Krmivo v tvare FF% 0C
CR - návrat vozňa% 0D
SO-posun von% 0E
SI-posun v% 0F
DLE - únik dátového spojenia% 10
Ovládanie zariadenia DC1 1% 11
Ovládanie zariadenia DC2 2% 12
Ovládanie zariadenia DC3 3% 13
Ovládanie zariadenia DC4 4% 14
NAK - negatívne potvrdenie% 15
SYN- synchronizácia% 16
ETB- koncový prenosový blok% 17
CAN- zrušiť% 18
EM - koniec média% 19
Náhradník% 1A
Uniknúť z ESC% 1B
Oddeľovač súborov FS% 1C
Separátor skupiny GS% 1D
RS - oddeľovač záznamu% 1E
Oddeľovač jednotiek USA% 1F

Dôležitosť kódovania URL v HTML

Ak je adresa URL rezervovaná, nebezpečné a nie ASCII znaky, adresa URL sa stáva zložitejšou a nezrozumiteľnejšou. Keď webový prehľadávač vyhľadáva adresy URL, webový server prehľadáva názov alebo cestu adresy URL. Ak názov adresy URL nie je ASCII, potom je ťažké nájsť adresu URL. Dôležitosť kódovania adresy URL v kóde HTML

URL adresa musí byť ľahko dostupná, všeobecne akceptovateľná a zrozumiteľná pre všetky webové prehliadače a tiež pre webový server. niektoré znaky robia nedorozumenia v adrese URL, pretože sa používajú na určitý účel, ak sa nepoužívajú na žiadny účel. že by mohlo dôjsť ku konfliktu času a cesta sa nedostane k používateľovi.

Na prekonanie všetkých ťažkostí a uľahčenie obsluhy Non-ASCII znakov prevedených na ASCII kód ​​pomocou% a vytvorte dva hexadecimálne znaky.

záver

Kódovanie URL v HTML vie, ako previesť množinu znakov mimo ASCII na platný formát formátu ASCII. Je všeobecne akceptovaný a webový prehliadač funguje bez akýchkoľvek chýb. Kódovacie adresy URL je možné spúšťať ľahko a bezpečne. Aby sa predišlo konfliktu pomenovávania a účelu pomenovávania URL kódovania, je potrebné.

Odporúčané články

Toto je príručka na kódovanie webových adries HTML. Tu diskutujeme úvodnú webovú adresu HTML a spôsob vykonania kódovania adries URL v HTML spolu s jeho príkladmi a dôležitosťou. Viac informácií nájdete aj v nasledujúcich článkoch

  1. Rôzne typy rámcov v HTML
  2. Top 3 atribúty textového odkazu v HTML
  3. Príkazy HTML (základné, stredné, pokročilé)
  4. Prvky HTML5 - značky a príklady
  5. Pokračujte v práci s príkazmi v jazyku C # s príkladmi