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.
- 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.
- 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”.
- Nem ASCII vezérlő karakterek: Ezek a karakterek tartalmazzák egy 80-Ff Hex érték halmazát, amelyet formátumban kell konvertálni.
- 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ás | 24% | 26% | % 2b | % 2c | % 2f | % 3a | % 3b | % 3d | % 3f | 40% |
2. Nem biztonságos karakterek
Az alábbiakban bemutatjuk a nem biztonságos karakterek kódolására szolgáló táblázatot.
Karakterek | hely | „ | < | > | # | % | ( | ) | | | \ | ^ | ~ | ( | ) |
URL kódolás | 20% | 22% | % 3c | % 3e | 23% | 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.
karakter | URL kódolás | karakter | URL kódolás | karakter | URL kódolás | karakter | URL 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 | à | % e0 | Y | % dd | Ô | % d4 |
4. ASCII vezérlő karakterek
Az alábbi táblázat az Ascii karakterek kódolására szolgál.
ASCII karakter | URL-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ése | 10% |
DC1- eszközvezérlés 1 | % 11 |
DC2 - eszközvezérlés 2 | 12% |
DC3 - eszközvezérlés 3 | 13% |
DC4- eszközvezérlés 4 | 14% |
NAK - negatív nyugtázás | % 15 |
SYN- szinkronizálás | % 16 |
ETB-vég átviteli blokk | 17% |
CAN-törölni | 18% |
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 -
- Különböző típusú keretek a HTML-ben
- A HTML három legfontosabb attribútuma a HTML-ben
- HTML parancsok (alapvető, közepes, haladó)
- HTML5 elemek - címkék és példák
- Folytassa a nyilatkozatot a C # példában