Codifica URL HTML - Come eseguire la codifica URL in HTML? (Esempio)

Sommario:

Anonim

Introduzione alla codifica URL HTML

In questo articolo, impareremo in dettaglio la codifica degli URL HTML. L'URL HTML è l'acronimo di Uniform Resource Locator all'indirizzo globale o IP sul World Wide Web. Il server Web ottiene la pagina utilizzando l'URL per il browser web.

Esempio: https://www.google.com è uno degli URL.

Il set di caratteri ASCII è importante per la codifica URL HTML. L'URL viene inviato a Internet utilizzando il set di caratteri ASCII. I caratteri non ASCII sono limitati perché potrebbero creare conflitti per trovare il percorso della pagina al server. A causa di questo problema, HTML utilizza la codifica URL.

Codifica URL HTML, converti il ​​carattere non ASCII in un formato che può essere inviato a Internet. Gli utenti possono essere convertiti utilizzando "%" per continuare con due cifre esadecimali.

Come eseguire la codifica URL in HTML?

  • Il linguaggio HTML crea URL usando l'attributo tag e href. Per esempio . se si crea un sito Web e si desidera passare da una pagina all'altra, scrivere il nome del file. .
  • Alcuni caratteri sono limitati al nome dell'indirizzo web a causa della creazione del conflitto, il carattere non ASCII sostituisce con "%" per continuare con due cifre esadecimali.
  • L'URL non contiene spazio. Prende il posto del segno più (+) o% 20. Nella forma della pagina HTML, lo spazio si è verificato nell'output del testo "input", quindi il segno più mostra. Indirettamente spazio nel nome dell'URL quindi% 20 mostra.
  • Il tag URL contiene le lettere maiuscole (A-Z) e le lettere minuscole (a-z), le cifre decimali (1-9) e alcuni caratteri speciali.

Nel modulo, se inserisco spazio, la codifica URL viene fornita come HTML + CSS.

In qualsiasi URL, se diamo spazio, la codifica URL verrà eseguita come mio% 20file.html.

  1. Caratteri riservati: ci sono alcuni caratteri che hanno un significato nell'indirizzo URL e possiamo usare lo scopo di denominazione. Possiamo usare entrambi i modi come il segno più (/) usato per una parte separata dell'URL un'altra mano che possiamo / codificare di% 2f senza significato nel nome dell'indirizzo.
  2. Personaggi non sicuri: ci sono molti personaggi con molti fraintendimenti nell'indirizzo URL come lo spazio nel nome URL. Invece di occupare spazio nel nome dell'indirizzo URL, scrivi. quindi il nome URL sembra "pa ge.html".
  3. Caratteri di controllo non ASCII: questi caratteri includono l'insieme di un valore esadecimale di 80 ff che è necessario convertire in formato.
  4. Caratteri di controllo ASCII: non funzionano all'interno dell'URL.

Esempi di codifica URL HTML

Di seguito sono riportati gli esempi di codifica URL HTML spiegati in dettaglio:

1. Codifica dei caratteri riservati

Di seguito è riportata la tabella utilizzata per la codifica dei caratteri riservati.

Personaggi$&+,/:;=?@
Codifica URL24%26%2b%2c%% 2f3a%% 3b% 3d% 3F40%

2. Personaggi non sicuri

Di seguito è riportata la tabella utilizzata per la codifica di caratteri non sicuri.

Personaggispazio<>#%()|\^~()
Codifica URL20%22%3c%% 3e23%25%7b%% 7d% 7c% 5c% 5e7e%5b%%5 D

3. Carattere di controllo non ASCII

Di seguito è riportata la tabella utilizzata per la codifica di caratteri non ASCII.

PersonaggioCodifica URLPersonaggioCodifica URLPersonaggioCodifica URLPersonaggioCodifica URL
80%~98%«% ab¿% bf
,82%99%%ACUN% C0
ƒ83%S9a%ª%aaUNc1%
84%>% 9b®% aeUNc2%
85%œ% 9c¯% afUNc3%
86%% 9d°b0%UNc4%
87%Ž% 9e±b1%UNC5%
88%Ÿ9f%²% b2Æ% v6
89%×% d7³b3%Ç% c7
S8a%¡% a1'b4%E% C8
<8b%¢a2%μb5%É% C9
Œ8c%£% A3b6%Ê%circa
Ž8e%¤% a4·% b7Ëcb%
'91%¥% a5¸B8%IO% cc
'92%|% a6¹% b9IO%CD
93%§% a7º% baIO% ce
94%¨% a8»% bbIO% cf
95%©% a9¼%avanti CristoÐ% d0
-96%-97%½bd%Ñd1%
un% e3Þ% de¾%essereÒ% d2
æ% e6ßdf%ØD8%Ód3%
un% e4un% e0Ý% ddÔ% d4

4. Caratteri di controllo ASCII

Di seguito è riportata la tabella utilizzata per la codifica dei personaggi Ascii.

Carattere ASCIIURL-Encoding
NUL - carattere nullo00%
SOH - inizio dell'intestazione01%
STX - inizio del testo02%
ETX - fine del testo03%
EOT - fine della trasmissione04%
ENQ - richiesta05%
ACK: conferma06%
BEL - campana (anello)07%
BS - backspace08%
HT- scheda orizzontale09%
Avanzamento riga LF% 0A
VT- scheda verticale0B%
F-form feed% 0C
CR- ritorno a capo% 0D
SO- spostare fuori0E%
SI- spostamento in0F%
DLE - fuga dal collegamento dati10%
DC1- controllo dispositivo 111%
DC2- controllo dispositivo 212%
Controllo dispositivo DC3 313%
Controllo dispositivo DC4 414%
NAK- riconoscimento negativo15%
SYN: sincronizza16%
Blocco trasmissione ETB-end17%
PU- annullare18%
EM - fine del mezzo19%
Sostituto1A%
ESC- fuga1B%
Separatore di file FS1C%
Separatore del gruppo GS1D%
RS- separatore di record1E%
Separatore unità USA1F%

Importanza della codifica URL in HTML

Se l'URL è riservato, caratteri non sicuri e non ASCII, l'indirizzo URL diventa più complicato e non comprensibile. Quando il browser Web cerca gli indirizzi URL, il server Web cerca il nome o il percorso dell'URL Se il nome URL non è ASCII, è difficile trovare l'URL Importanza della codifica URL in HTML

L'indirizzo URL deve essere facile da trovare, universalmente accettato e comprensibile per tutti i browser Web e anche per un server Web. alcuni personaggi stanno facendo incomprensioni nell'URL perché sono usati per qualche scopo se non sono usati per nessuno scopo. quel tempo potrebbe essersi verificato un conflitto e il percorso non arriva all'utente.

Per superare tutte le difficoltà e semplificare l'utilizzo di caratteri non ASCII convertiti in codice ASCII usando% per ottenere due esadecimali.

Conclusione

La codifica URL in HTML sa come convertire il set di caratteri non ASCII in un set di formato ASCII valido. È universalmente accettato e il browser Web funziona senza errori. Gli URL di codifica possono essere eseguiti in modo semplice e sicuro. È necessario evitare conflitti di denominazione e lo scopo della denominazione della codifica URL.

Articoli consigliati

Questa è una guida alla codifica dell'URL HTML. Qui discutiamo dell'introduzione dell'URL HTML e di come eseguire la codifica URL in HTML insieme ai suoi esempi e importanza. Puoi anche consultare i seguenti articoli per saperne di più-

  1. Diversi tipi di frame in HTML
  2. Primi 3 attributi del collegamento di testo in HTML
  3. Comandi HTML (Base, Intermedio, Avanzato)
  4. Elementi HTML5 - Tag ed esempi
  5. Continua il lavoro di istruzione in C # con esempi