Bevezetés a HTML URL kódolásba

Ebben a cikkben részletesen megismerjük a HTML URL kódolását. A HTML URL az egységes erőforrás-kereső rövidítése globális vagy IP-címre a világhálón. A webszerver az oldalt a webböngésző URL-jével kapja meg.

Példa: a https://www.google.com az URL egyik.

Az ASCII karakterkészlet fontos a HTML URL kódoláshoz. Az URL-t az ASCII karakterkészlettel küldik az internetre. A nem ASCII karakterek korlátozottak, mert konfliktusokat okozhatnak a kiszolgálóhoz vezető oldal elérési útjának megtalálásához. A probléma miatt a HTML URL-kódolást használ.

HTML URL-kódolás, konvertálja a nem ASCII karaktert olyan formátumba, amely elküldi az internetet. A felhasználó konvertálható a „%” gombbal két hexadecimális számjegy folytatására.

Hogyan hajthatjuk végre az URL kódolását HTML-ben?

  • A HTML nyelv címkét és href attribútumot használva hozza létre az URL-t. Például . Ha weboldalt készít, és egyik oldalról a másikra szeretne lépni, írja be a fájlnevet. .
  • Néhány karakter a webcím nevére korlátozódik a konfliktus létrehozása miatt. A nem-ASCII karakter helyébe a „%” lép, hogy folytatódjon két hexadecimális számjegy.
  • Az URL nem tartalmaz helyet. Ez helyettesíti a plusz jelet (+) vagy% 20. A HTML oldal formájában az „input” szövegkimenetben szóközt jelent meg, majd a pluszjel jelenik meg. Közvetlenül hely történt az URL-névben, akkor a% 20 megmutatja.
  • Az URL-címke tartalmazza a nagybetűket (A – Z) és a kisbetűket (a – z), a tizedes számjegyeket (1-9) és néhány speciális karaktert.

Az űrlapon, ha helyet teszek, akkor az URL kódolás HTML + CSS formátumban jelenik meg.

Bármelyik URL-ben, ha adunk helyet, akkor az URL-kódolás a% 20file.html néven jelenik meg.

  1. Fenntartott karakterek: Vannak olyan karakterek, amelyeknek van valamilyen értelme az URL-címben, és használhatjuk az elnevezési célokat. Mindkét irányt felhasználhatjuk, például a plusz (/) jel használatát az URL külön részénél, egy másik kezet, amelyet% 2f-rel kódolhatunk, anélkül, hogy a cím nevére lenne szükség.
  2. Nem biztonságos karakterek: Sok karakter sok URL-cím félreértésével jár, például szóköz az URL-névben. Ahelyett, hogy helyet foglalna az URL-címben, írjon. akkor az URL neve „pa ge.html”.
  3. Nem ASCII vezérlő karakterek: Ezek a karakterek tartalmazzák egy 80-Ff Hex érték halmazát, amelyet formátumban kell konvertálni.
  4. ASCII vezérlő karakterek: Az URL nem működik.

Példák a HTML URL kódolásra

Az alábbiakban bemutatjuk a HTML URL-kódolás részleteit:

1. Fenntartott karakterek kódolása

Az alábbiakban a Fenntartott karakterek kódolására használt táblázatot találjuk.

Karakterek$&+,/:;=?@
URL kódolás24%26%% 2b% 2c% 2f% 3a% 3b% 3d% 3f40%

2. Nem biztonságos karakterek

Az alábbiakban bemutatjuk a nem biztonságos karakterek kódolására szolgáló táblázatot.

Karakterekhely<>#%()|\^~()
URL kódolás20%22%% 3c% 3e23%25%% 7b% 7d% 7c% 5c% 5e% 7e% 5b% 5D

3. Nem ASCII vezérlő karakter

Az alábbiakban bemutatjuk a nem ASCII karakterek kódolásához használt táblázatot.

karakterURL kódoláskarakterURL kódoláskarakterURL kódoláskarakterURL kódolás
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ÉN% cc
'% 92|% a6¹% b9ÉN%CD
% 93§% a7º% baÉN% ce
% 94¨% a8»% bbÉN% cf
% 95©% a9¼%időszámításunk előttÐ% d0
-% 96-% 97½% bdÑ% d1
ã% e3Þ% de¾%lenniÒ% d2
æ% e6ß% dfØ% d8Ó% d3
ä% e4à% e0Y% ddÔ% d4

4. ASCII vezérlő karakterek

Az alábbi táblázat az Ascii karakterek kódolására szolgál.

ASCII karakterURL-kódolás
NUL - null karakter% 00
SOH - a fejléc eleje% 01
STX - a szöveg eleje% 02
ETX - a szöveg vége% 03
EOT - az erőátvitel vége% 04
ENQ - érdeklődés% 05
ACK - nyugtázza% 06
BEL - csengő (gyűrű)% 07
BS - backspace% 08
HT- vízszintes fül% 09
LF-vonal betáplálás% 0A
VT - függőleges fül% 0B
FF-forma adagolás% 0C
CR-kocsi visszatérés% 0D
SO-eltolás% 0E
SI-váltás% 0F
DLE- adatkapcsolat elmenekülése10%
DC1- eszközvezérlés 1% 11
DC2 - eszközvezérlés 212%
DC3 - eszközvezérlés 313%
DC4- eszközvezérlés 414%
NAK - negatív nyugtázás% 15
SYN- szinkronizálás% 16
ETB-vég átviteli blokk17%
CAN-törölni18%
EM - közepes vége% 19
SUB-helyettesítő% 1A
ESC - menekülés% 1B
FS-fájl elválasztó% 1C
GS- csoport elválasztó% 1D
RS- rekord elválasztó% 1E
USA-egység elválasztó% 1F

Az URL-kódolás fontossága HTML-ben

Ha az URL fenntartva, nem biztonságos és nem ASCII karakterek, akkor az URL címe bonyolultabbá és nem érthetővé válik. Amikor a böngésző az URL-címeken keres, a webszerver megkeresi az URL nevét vagy elérési útját. Ha az URL neve nem ASCII, akkor nehéz megtalálni az URL-tAz URL-kódolás fontossága HTML-ben

Az URL-címnek könnyen megtalálhatónak, egyetemesen elfogadottnak és érthetőnek kell lennie minden böngésző és egy webszerver számára. néhány karakter félreértéseket okoz az URL-ben, mert valamilyen célra használják őket, ha azt semmilyen célra nem használják. előfordulhat, hogy az idő ütközött, és az út nem jut el a felhasználóhoz.

A nehézségek leküzdése és a nem ASCII karakterek felhasználóinak egyszerűbbé tétele ASCII-kódmá konvertálva a% használatával, hogy két hexadecimális érték jöjjön létre.

Következtetés

Az URL-kódolás HTML formátumban tudja, hogyan lehet a nem ASCII karakterkészletet konvertálni érvényes ASCII formátumkészletre. Ez általánosan elfogadott, és a böngésző hiba nélkül működik. A kódoló URL-ek könnyen és biztonságosan futtathatók. Az elnevezés és az elnevezés céljának konfliktusának elkerülése érdekében szükség van az URL-kódolásra.

Ajánlott cikkek

Ez egy útmutató a HTML URL kódolásához. Itt tárgyaljuk a bevezető HTML URL-t, valamint az URL-kódolás HTML-ben történő végrehajtásának módját, példáival és fontosságával együtt. A következő cikkeket is megnézheti további információkért -

  1. Különböző típusú keretek a HTML-ben
  2. A HTML három legfontosabb attribútuma a HTML-ben
  3. HTML parancsok (alapvető, közepes, haladó)
  4. HTML5 elemek - címkék és példák
  5. Folytassa a nyilatkozatot a C # példában