Introduktion till HTML URL-kodning
I den här artikeln kommer vi att lära dig mer om HTML-URL-kodning i detalj. HTML URL är en förkortning av Uniform Resource Locator till global eller IP-adress på World Wide Web. Webbservern får sidan med URL för webbläsaren.
Exempel: https://www.google.com är en av webbadresserna.
ASCII-teckenuppsättning är viktig för HTML-URL-kodning. URL skickas till internet med ASCII-teckenuppsättning. Icke-ASCII-karaktär är begränsat på grund av att de kan skapa konflikter för att hitta sidväg till servern. På grund av detta problem använder HTML URL-kodning.
HTML URL-kodning, konvertera icke-ASCII-karaktären till ett format som kan skickas till internet. Användare kan konverteras med "%" för att fortsätta med två hexadecimala siffror.
Hur man utför URL-kodning i HTML?
- HTML-språk skapar URL med tag och href-attribut. Till exempel . om du skapar någon webbplats och vill gå en sida till en annan skriver du filnamnet. .
- Vissa tecken är begränsade till webbadressadress på grund av konflikt skapande, ersätter icke-ASCII-tecken med "%" för att fortsätta med två hexadecimala siffror.
- URL innehåller inte utrymme. Det tar platsen för plustecknet (+) eller% 20. I form av HTML-sidan inträffade utrymme i "input" textutmatning sedan plustecken visar. Indirekt uppstod utrymme i URL-namn då% 20 visar.
- URL-taggen innehåller stora bokstäver (A-Z) och små bokstäver (a-z), decimaler (1-9) och några specialtecken.
I formuläret, om jag lägger utrymme, kommer URL-kodningen som HTML + CSS.
I vilken URL som helst, om vi ger utrymme kommer URL-kodning att ske som min% 20file.html.
- Reserverade tecken: Det finns några tecken som har en viss betydelse i URL-adressen och vi kan använda namnsändamål. Vi kan använda båda sätten som plustecknet (/) som används för en separat del av URL, en annan hand som vi kan / koda med% 2f utan betydelse i adressens namn.
- Osäkra karaktärer: Det finns många tecken som har många missförstånd i URL-adressen som utrymme i URL-namn. Skriv istället för att ta plats i URL-adressnamnet. då verkar URL-namnet “pa ge.html”.
- Icke-ASCII-kontrolltecken: Dessa tecken inkluderar uppsättningen av ett hexvärde på 80 Ff vilket är ett behov att konvertera i format.
- ASCII-kontrolltecken: Det fungerar inte inuti URL.
Exempel på HTML URL-kodning
Följande exempel på HTML URL-kodning förklaras i detalj:
1. Reserverade teckenkodning
Följande är tabellen som används för kodning av reserverade tecken.
Tecken | $ | & | + | , | / | : | ; | = | ? | @ |
URL-kod | 24% | 26% | % 2b | % 2c | % 2f | % 3a | % 3b | % 3d | % 3f | 40% |
2. Osäkra karaktärer
Följande tabell används för kodning av osäkra tecken.
Tecken | Plats | ” | < | > | # | % | ( | ) | | | \ | ^ | ~ | ( | ) |
URL-kod | 20% | 22% | % 3c | % 3e | 23% | 25% | % 7b | % 7d | % 7c | % 5c | % 5e | % 7e | % 5b | % 5d |
3. Kontrolltecken som inte är ASCII
Följande tabell används för kodning av icke-ASCII-tecken.
Karaktär | URL-kod | Karaktär | URL-kod | Karaktär | URL-kod | Karaktär | URL-kod |
€ | % 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 | iE | % 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 | ¼ | %före Kristus | ± | % d0 |
- | % 96 | - | % 97 | ½ | % bd | Ñ | % d1 |
ã | % e3 | Þ | % de | ¾ | %vara | O | % d2 |
æ | % e6 | ß | % df | O | % d8 | O | % d3 |
ä | % e4 | à | % e0 | Ý | % dd | O | % d4 |
4. ASCII-kontrolltecken
Följande tabell används för kodning av Ascii-tecken.
ASCII-karaktär | URL-Encoding |
NUL - nulltecken | % 00 |
SOH - start av rubriken | % 01 |
STX - start av texten | % 02 |
ETX - slutet på texten | % 03 |
EOT - slutet av överföringen | % 04 |
ENQ - utredning | % 05 |
ACK - bekräfta | % 06 |
BEL - klocka (ring) | % 07 |
BS - backspace | % 08 |
HT-horisontell flik | % 09 |
LF-linjefoder | % 0A |
VT- vertikal flik | % 0B |
FF-formfoder | % 0C |
CR-vagn tillbaka | % 0D |
SO-skift ut | % 0E |
SI-skift in | % 0F |
DLE-datalänk flykt | % 10 |
DC1-enhetskontroll 1 | % 11 |
DC2-enhetskontroll 2 | % 12 |
DC3-enhetskontroll 3 | % 13 |
DC4-enhetskontroll 4 | % 14 |
NAK-negativt erkännande | % 15 |
SYN-synkronisera | % 16 |
ETB-slutöverföringsblock | % 17 |
KAN- avbryta | % 18 |
EM - slut på medium | % 19 |
SUB-ersättare | % 1A |
ESC-fly | % 1B |
FS-filseparator | % 1C |
GS-gruppavskiljare | % 1D |
RS-inspelningsavskiljare | % 1E |
US-enhetsavskiljare | % 1F |
Betydelsen av URL-kodning i HTML
Om webbadressen är reserverad, osäkra och inte ASCII-tecken blir URL-adressen mer komplicerad och inte förståelig. När webbläsaren söker i URL-adresser söker webbservern efter namnet eller sökvägen till URL: en. Om URL-namnet inte är ASCII, är det svårt att hitta URLImportance för URL-kodning i HTML
URL-adressen måste vara lätt att hitta, allmänt accepterad och förståelig för alla webbläsare och även en webbserver. vissa tecken gör missförstånd i URL eftersom de används för något ändamål om det inte används för något syfte. den tidskonflikten kan ha inträffat och sökvägen kommer inte till användaren.
För att övervinna alla svårigheter och göra det lätt att använda icke-ASCII-tecken konverterade till ASCII-kod med% för att få fram två hexadecimala.
Slutsats
URL-kodning i HTML vet hur man konverterar icke-ASCII-teckenuppsättningen till en giltig ASCII-uppsättning. Det är allmänt accepterat och webbläsaren fungerar utan fel. Kodnings-URL: er kan köras på enkelt och säkert. För att undvika namnkonflikt och syftet med att namnge URL-kodning är nödvändigt.
Rekommenderade artiklar
Detta är en guide till HTML URL-kodning. Här diskuterar vi introduktionens HTML-URL och hur man utför URL-kodning i HTML tillsammans med dess exempel och vikt. Du kan också titta på följande artiklar för att lära dig mer-
- Olika typer av ramar i HTML
- Topp 3 attribut för textlänk i HTML
- HTML-kommandon (grundläggande, mellanliggande, avancerad)
- HTML5-element - Taggar och exempel
- Fortsätt uttalandearbetet i C # med exempel