Introduktion til HTML URL-kodning

I denne artikel skal vi lære mere om HTML URL-kodning i detaljer. HTML URL er et forkortelse af Uniform Resource Locator til global eller IP-adresse på Internettet. Webserver får siden ved hjælp af URL til webbrowser.

Eksempel: https://www.google.com er en af ​​URL-adresserne.

ASCII-tegnsæt er vigtigt for HTML URL-kodning. URL sendes til internettet ved hjælp af ASCII-tegnsæt. Ikke-ASCII-karakter er begrænset, fordi de kan skabe konflikt for at finde sidestien til serveren. På grund af dette problem bruger HTML URL-kodning.

HTML URL-kodning, konverter ikke-ASCII-tegnet til et format, der kan sendes til internettet. Brugere kan konverteres ved hjælp af “%” for at fortsætte med to hexadecimale cifre.

Sådan udføres URL-kodning i HTML?

  • HTML-sprog opretter URL ved hjælp af tag og href-attribut. For eksempel . Hvis du opretter et websted og vil gå en side til en anden, så skriv filnavnet. .
  • Nogle tegn er begrænset til webadressenavn på grund af konfliktoprettelse, ikke-ASCII-tegn erstattes med “%” for at fortsætte med to hexadecimale cifre.
  • URL indeholder ikke plads. Det kommer i stedet for plustegnet (+) eller% 20. I form af HTML-siden opstod der plads i "input" -tekstudgang derefter plustegn viser. Indirekte indtrådte plads i URL-navn, derefter viser% 20.
  • URL-tag indeholder store bogstaver (A-Z) og små bogstaver (a-z), decimalcifre (1-9) og nogle specialtegn.

I formularen, hvis jeg lægger plads, kommer URL-kodningen som HTML + CSS.

I en hvilken som helst URL, hvis vi giver plads, forekommer URL-kodning som min% 20file.html.

  1. Reserverede tegn: Der er nogle tegn, der har en vis betydning i URL-adressen, og vi kan bruge navneformål. Vi kan bruge begge måder som plus (/) -tegn, der bruges til en separat del af URL, en anden hånd, vi kan / kode for% 2f uden betydning i navnet på adressen.
  2. Usikre tegn: Der er mange tegn, der kommer med mange misforståelser i URL-adressen som plads i URL-navn. I stedet for at tage plads i URL-adresse, skriv. så virker URL-navnet “pa ge.html”.
  3. Ikke-ASCII-kontroltegn: Disse tegn inkluderer sæt med en 80-Ff hex-værdi, som er et behov for at konvertere i format.
  4. ASCII-kontroltegn: Der fungerer ikke inde i URL.

Eksempler på HTML URL-kodning

Følgende er eksemplerne på HTML URL-kodning forklaret detaljeret:

1. Koder for reserverede tegn

Følgende er den tabel, der bruges til kodning af reserverede tegn.

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

2. Usikre tegn

Følgende er den tabel, der bruges til kodning af usikre tegn.

tegnplads<>#%()|\^~()
URL-kode20%22%% 3c% 3e23%25%% 7b% 7d% 7c% 5c% 5e% 7e% 5b% 5d

3. Ikke-ASCII-kontroltegn

Følgende er den tabel, der bruges til kodning af ikke-ASCII-tegn.

KarakterURL-kodeKarakterURL-kodeKarakterURL-kodeKarakterURL-kode
% 80~% 98«% ab¿% bf
,% 82% 99% acEN% c0
ƒ% 83š% 9aª% aaEN% c1
% 84>% 9b®% aeEN% c2
% 85œ% 9c¯% ofEN% c3
% 86% 9d°% b0EN% c4
% 87¼% 9e±% b1EN% 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¸% b8JEG% cc
'% 92|% a6¹% b9JEG% cd
% 93§% a7º% baJEG% ce
% 94¨% a8»% bbJEG% cf
% 95©% a9¼% bcÐ% d0
-% 96-% 97½% bdÑ% d1
en% e3Þ% de¾%væreÒ% d2
æ% e6ß% dfØ% d8Ó% d3
en% e4en% e0Ý% ddÔ% d4

4. ASCII-kontroltegn

Følgende er den tabel, der bruges til kodning af Ascii-tegn.

ASCII-karakterURL-kodning
NUL - nulltegn% 00
SOH - start af header% 01
STX - start af teksten% 02
ETX - slutningen af ​​teksten% 03
EOT - afslutningen af ​​transmissionen% 04
ENQ - undersøgelse% 05
ACK - anerkende% 06
BEL - klokke (ring)% 07
BS - backspace% 08
HT-vandret fane% 09
LF-line feed% 0A
VT-lodret fane% 0B
FF-form feed% 0C
CR-vognretur% 0D
SO - skift ud% 0E
SI-skift ind% 0F
DLE-datalink-flugt% 10
DC1-enhedskontrol 1% 11
DC2-enhedskontrol 2% 12
DC3-enhedskontrol 3% 13
DC4-enhedskontrol 4% 14
NAK-negativ anerkendelse% 15
SYN-synkroniser% 16
ETB-ende transmission blok% 17
CAN- annullere% 18
EM - slutning af medium% 19
SUB-erstatning% 1A
ESC-flugt% 1B
FS-filseparator% 1C
GS-gruppeseparator% 1D
RS-optagelseparator% 1E
US-enhedsseparator% 1F

Betydningen af ​​URL-kodning i HTML

Hvis URL'en er reserveret, usikre og ikke ASCII-tegn, bliver URL-adressen mere kompliceret og ikke forståelig. Når webbrowser søger URL-adresser, søger webserveren navn eller sti på URL-adressen. Hvis URL-navnet ikke er ASCII, er det vanskeligt at finde URLImportance af URL-kodning i HTML

URL-adresse skal være let at finde, universelt accepteret og forståelig for alle webbrowsere og også en webserver. nogle tegn foretager misforståelser i URL, fordi de bruges til et eller andet formål, hvis det ikke bruges til noget formål. den tidskonflikt kan have fundet sted, og stien kommer ikke til brugeren.

For at overvinde alle vanskeligheder og gøre det let at bruge ikke-ASCII-tegn, der er konverteret til ASCII-kode ved hjælp af% for at finde frem til to hexadecimale.

Konklusion

URL-kodning i HTML ved, hvordan man konverterer ikke-ASCII-tegnsættet til et gyldigt ASCII-format. Det er universelt accepteret, og webbrowser fungerer uden fejl. Kodning af URL'er kan køres let og sikkert. For at undgå konflikt med navngivning og formålet med at navngive URL-kodning er det nødvendigt.

Anbefalede artikler

Dette er en guide til HTML URL-kodning. Her diskuterer vi introduktionen HTML URL og hvordan man udfører URL kodning i HTML sammen med dens eksempler og betydning. Du kan også se på de følgende artikler for at lære mere-

  1. Forskellige typer rammer i HTML
  2. Top 3 attributter for tekstlink i HTML
  3. HTML-kommandoer (grundlæggende, mellemliggende, avanceret)
  4. HTML5-elementer - tags og eksempler
  5. Fortsæt udsagnsarbejdet i C # med eksempler