Sissejuhatus HTML URL-i kodeeringusse

Selles artiklis õpime üksikasjalikult HTML-i URL-i kodeerimise kohta. HTML URL on ühtne ressursiotsija lühend globaalsele või IP-aadressile veebis. Veebiserver hangib lehe veebibrauseri URL-i kasutades.

Näide: https://www.google.com on üks URL-idest.

ASCII märgistik on HTML URL-i kodeerimise jaoks oluline. URL saadetakse Internetti, kasutades ASCII märkide komplekti. Tähemärk, mis pole ASCII, on piiratud, kuna need võivad põhjustada konflikti serveri lehe tee leidmisel. Selle probleemi tõttu kasutab HTML URL-i kodeeringut.

HTML-i URL-i kodeerimine teisendage mitte-ASCII-tähemärk vormingusse, mida saab saata Internetti. Kasutajaid saab teisendada, kasutades „%”, et jätkata kahe kuueteistkümnendkohaga.

Kuidas HTML-is URL-i kodeerida?

  • HTML-keel loob URL-i, kasutades silti ja atribuuti href. Näiteks . Kui teete mõne veebisaidi ja soovite minna ühelt lehelt teisele, siis kirjutage faili nimi. .
  • Mõni märk on konfliktide loomise tõttu piiratud veebiaadressi nimega, mitte-ASCII märk asendatakse kahe kuueteistkümnendkohaga jätkamiseks tähega “%”.
  • URL-is ei ole ruumi. See asendab plussmärki (+) või% 20. HTML-lehe kujul tekkis „sisestuse” teksti väljundis tühik, seejärel kuvatakse plussmärk. URL-i nimes esines kaudselt tühikut, siis kuvatakse% 20.
  • URL-i silt sisaldab väiketähti (A-Z) ja väiketähti (a-z), komakohti (1-9) ja mõnda erimärki.

Vormis, kui panen ruumi, tuleb URL-i kodeering HTML + CSS.

Kui anname ruumi ükskõik millises URL-is, toimub URL-i kodeering minu% 20file.html kujul.

  1. Reserveeritud tähemärgid: Mõnel tähemärgil on URL-aadressil mingisugune tähendus ja me võime kasutada nimetamise eesmärki. Me võime kasutada mõlemat viisi, näiteks plussmärki (/), mida kasutatakse URL-i eraldi ossa, teise käe, mida saame% 2f-ga kodeerida, ilma et oleks aadressi nimel tähendust.
  2. Ebaturvalised märgid: URL-i aadressis on palju tähemärke, sealhulgas URL-i nimes tühikut. URL-aadressi nime tühiku asemel kirjutage. siis tundub URL-i nimi “pa ge.html”.
  3. Muud kui ASCII juhtimärgid: need tähemärgid sisaldavad 80-Ff-kuusväärtuse komplekti, mida on vaja vormingus teisendada.
  4. ASCII juhtimärgid: URL-id ei tööta.

HTML URL-i kodeerimise näited

Järgnevalt on üksikasjalikult lahti seletatud HTML URL-i kodeerimise näited:

1. Reserveeritud märkide kodeerimine

Järgnev on tabel, mida kasutatakse reserveeritud märkide kodeerimiseks.

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

2. Ohtlikud märgid

Järgnev on tabel, mida kasutatakse ohtlike märkide kodeerimiseks.

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

3. Mitte-ASCII juhtimärk

Järgnev on tabel, mida kasutatakse mitte-ASCII märkide kodeerimiseks.

IseloomURL-i kodeerimineIseloomURL-i kodeerimineIseloomURL-i kodeerimineIseloomURL-i kodeerimine
% 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¢% a2u% b5É% c9
Œ% 8c£% a3% b6Ê% ca
Ž% 8e¤% a4·% b7Ë% cb
'% 91¥% a5¸% b8Ì% koopia
'% 92¦% a6¹% b9Í% cd
% 93§% a7º% baÎ% ce
% 94¨% a8»% bbÏ% vrd
% 95©% a9¼% bcÐ% d0
-% 96-% 97½% bdÑ% d1
ã% e3Þ% de¾% olemaÒ% d2
æ% e6ß% dfØ% d8Ó% d3
ä% e4à% e0Ý% ddÔ% d4

4. ASCII juhtimismärgid

Järgnev on tabel, mida kasutatakse Ascii märkide kodeerimiseks.

ASCII märkURL-kodeerimine
NUL - märk tühine% 00
SOH - päise algus% 01
STX - teksti algus% 02
ETX - teksti lõpp% 03
EOT - ülekande lõpp% 04
ENQ - päring% 05
ACK - tunnista% 06
BEL - kelluke (helin)% 07
BS - tagasilükkeklahv% 08
HT- horisontaalne sakk% 09
LF-liini sööt% 0A
VT - vertikaalne sakk% 0B
FF-vormi sööt% 0C
CR-veo tagastamine% 0D
SO-nihe välja% 0E
SI - nihe sisse% 0F
DLE- andmeühenduse pääsemine% 10
DC1- seadme juhtimine 1% 11
DC2- seadme juhtimine 2% 12
DC3- seadme juhtimine 3% 13
DC4- seadme juhtimine 4% 14
NAK - negatiivne kinnitus% 15
SYN- sünkroonida% 16
ETB-otsa edastusplokk% 17
CAN- tühistada% 18
EM - keskmise lõpp% 19
SUB-asendaja% 1A
ESC - põgeneda% 1B
FS-faili eraldaja% 1C
GS- rühma eraldaja% 1D
RS- kirje eraldaja% 1E
USA üksuse eraldaja% 1F

HTML-i kodeerimise olulisus

Kui URL on reserveeritud, ebaturvalised ja mitte ASCII märgid, muutub URL-i aadress keerukamaks ja pole arusaadav. Kui veebibrauser otsib URL-aadresse, otsib veebiserver URL-i nime või teed Kui URL-i nimi pole ASCII, siis on keeruline leida URL-i URL-i kodeerimise olulisust HTML-is

URL-i aadress peab olema hõlpsalt leitav, kõigile vastuvõetav ja kõigile veebibrauseritele ning ka veebiserverile arusaadav. mõned märgid teevad URL-is arusaamatusi, kuna neid kasutatakse mingil eesmärgil, kui seda ei kasutata ühelgi muul eesmärgil. see ajaline konflikt võis tekkida ja tee kasutajani ei jõua.

Kõigist raskustest ülesaamiseks ja hõlpsaks muutmiseks ASCII-tähemärkideks teisendatud kasutajate jaoks, kes teisendatakse ASCII-koodiks, kasutatakse%, et tulla kahe kuueteistkümnendsüsteemiga.

Järeldus

URL-i kodeerimine HTML-is teab, kuidas teisendada mitte-ASCII-tähemärkide komplekt kehtivaks ASCII-vormingukomplektiks. See on üldtunnustatud ja veebibrauser töötab ilma vigadeta. Kodeerimise URL-e saab hõlpsalt ja ohutult kasutada. Nimekonfliktide vältimiseks ja URL-ide nimetamise eesmärk on vajalik kodeerimine.

Soovitatavad artiklid

See on juhend HTML URL-i kodeerimise jaoks. Siin käsitleme sissejuhatavat HTML-i URL-i ja URL-i kodeerimise HTML-is kasutamist koos selle näidete ja olulisusega. Lisateabe saamiseks võite vaadata ka järgmisi artikleid -

  1. HTML-i erinevat tüüpi raamid
  2. Teksti lingi 3 parimat atribuuti HTML-is
  3. HTML-käsud (põhiline, keskmine, täpsem)
  4. HTML5 elemendid - sildid ja näited
  5. Jätkake avalduse tööd C #-ga näidetega