Wprowadzenie do kodowania URL HTML
W tym artykule szczegółowo omówimy kodowanie URL HTML. HTML URL jest akronimem Uniform Resource Locator do adresu globalnego lub adresu IP w sieci WWW. Serwer internetowy pobiera stronę za pomocą adresu URL przeglądarki internetowej.
Przykład: https://www.google.com jest adresem URL.
Zestaw znaków ASCII jest ważny dla kodowania URL HTML. Adres URL jest wysyłany do Internetu za pomocą zestawu znaków ASCII. Znak spoza ASCII jest ograniczony, ponieważ może powodować konflikt w celu znalezienia ścieżki strony do serwera. Z powodu tego problemu HTML używa kodowania URL.
Kodowanie URL HTML, przekonwertuj znak spoza ASCII na format, który można wysłać do Internetu. Użytkownicy mogą być konwertowani za pomocą „%”, aby kontynuować z dwoma cyframi szesnastkowymi.
Jak wykonać kodowanie URL w HTML?
- Język HTML tworzy adres URL za pomocą atrybutu tag i href. Na przykład . jeśli tworzysz dowolną stronę internetową i chcesz przechodzić między stronami, wpisz nazwę pliku. .
- Niektóre znaki są ograniczone do nazwy adresu internetowego z powodu tworzenia konfliktu, znak spoza ASCII zastępuje się znakiem „%”, aby kontynuować dwie cyfry szesnastkowe.
- URL nie zawiera spacji. Zastępuje znak plus (+) lub% 20. W postaci strony HTML w wyjściu „wejściowym” pojawiło się miejsce, a następnie znaki plus. Wystąpiło pośrednio miejsce w nazwie adresu URL, a następnie% 20 pokazuje.
- Tag URL zawiera wielkie litery (A-Z) i małe litery (a-z), cyfry dziesiętne (1-9) i niektóre znaki specjalne.
W formularzu, jeśli wstawię spację, kodowanie URL będzie miało postać HTML + CSS.
W dowolnym adresie URL, jeśli damy miejsce, kodowanie adresów URL nastąpi jako mój% 20file.html.
- Znaki zastrzeżone: Istnieje kilka znaków, które mają pewne znaczenie w adresie URL i możemy użyć celu nazewnictwa. Możemy użyć obu sposobów, takich jak znak plus (/) użyty dla oddzielnej części adresu URL, inną rękę możemy / zakodować przez% 2f bez znaczenia w nazwie adresu.
- Niebezpieczne znaki: Istnieje wiele znaków z wieloma nieporozumieniami w adresie URL, np. Spacja w nazwie adresu URL. Zamiast zajmować miejsce w nazwie adresu URL, pisz. wtedy nazwa URL wydaje się „pa ge.html”.
- Znaki kontrolne inne niż ASCII: te znaki obejmują zestaw wartości szesnastkowej 80-Ff, którą należy przekonwertować w formacie.
- Znaki kontrolne ASCII: W adresie URL nie działają.
Przykłady kodowania URL HTML
Poniżej szczegółowo wyjaśniono przykłady kodowania adresów URL HTML:
1. Kodowanie znaków zastrzeżonych
Poniżej znajduje się tabela używana do kodowania znaków zastrzeżonych.
Postacie | $ | I | + | , | / | : | ; | = | ? | @ |
Kodowanie adresu URL | 24% | 26% | % 2b | % 2c | % 2f | % 3a | % 3b | % 3d | % 3f | 40% |
2. Niebezpieczne postacie
Poniżej znajduje się tabela używana do kodowania niebezpiecznych znaków.
Postacie | przestrzeń | „ | < | > | # | % | ( | ) | | | \ | ^ | ~ | ( | ) |
Kodowanie adresu URL | 20% | 22% | % 3c | % 3e | 23% | 25% | % 7b | % 7d | % 7c | % 5c | % 5e | % 7e | % 5b | % 5d |
3. Znak kontrolny spoza ASCII
Poniżej znajduje się tabela używana do kodowania znaków spoza ASCII.
Postać | Kodowanie adresu URL | Postać | Kodowanie adresu URL | Postać | Kodowanie adresu URL | Postać | Kodowanie adresu URL |
€ | % 80 | ˜ | % 98 | « | % ab | ¿ | % bf |
‚ | % 82 | ™ | % 99 | % ac | ZA | % c0 | |
ƒ | % 83 | š | % 9a | ª | % aa | ZA | % c1 |
„ | % 84 | › | % 9b | ® | % ae | ZA | % c2 |
… | % 85 | œ | % 9c | ¯ | % af | ZA | % c3 |
† | % 86 | % 9d | ° | % b0 | ZA | % c4 | |
‡ | % 87 | ž | % 9e | ± | % b1 | ZA | % c5 |
ˆ | % 88 | Ÿ | % 9f | ² | % b2 | Æ | % v6 |
‰ | % 89 | × | % d7 | ³ | % b3 | DO | % c7 |
Š | % 8a | ¡ | % a1 | ´ | % b4 | MI | % c8 |
‹ | % 8b | ¢ | % a2 | µ | % b5 | MI | % c9 |
Œ | % 8c | £ | % a3 | ¶ | % b6 | MI | % ca |
Ž | % 8e | ¤ | % a4 | · | % b7 | MI | % cb |
„ | % 91 | ¥ | % a5 | ¸ | % b8 | JA | % cc |
„ | % 92 | ¦ | % a6 | ¹ | % b9 | JA | %Płyta CD |
„ | % 93 | § | % a7 | º | % ba | JA | % ce |
” | % 94 | ¨ | % a8 | » | %nocleg ze śniadaniem | JA | % cf |
• | % 95 | © | % a9 | ¼ | %pne | RE | % d0 |
- | % 96 | - | % 97 | ½ | % bd | Ñ | % d1 |
za | % e3 | Þ | % de | ¾ | %być | Ò | % d2 |
æ | % e6 | ß | % df | Ø | % d8 | Ó | % d3 |
za | %e 4 | za | % e0 | Ý | % dd | Ô | % d4 |
4. Znaki kontrolne ASCII
Poniżej znajduje się tabela używana do kodowania znaków Ascii.
Znak ASCII | Kodowanie URL |
NUL - znak zerowy | % 00 |
SOH - początek nagłówka | % 01 |
STX - początek tekstu | % 02 |
ETX - koniec tekstu | % 03 |
EOT - koniec transmisji | % 04 |
ENQ - zapytanie | % 05 |
ACK - potwierdzenie | % 06 |
BEL - dzwonek (dzwonek) | % 07 |
BS - backspace | % 08 |
HT- zakładka pozioma | % 09 |
Kanał LF | % 0A |
VT- zakładka pionowa | % 0B |
FF- formularz | % 0C |
CR- zwrot karetki | % 0D |
SO- odejdź | % 0E |
SI - zmiana w | % 0F |
DLE - ucieczka łącza danych | % 10 |
DC1 - sterowanie urządzeniem 1 | % 11 |
DC2 - sterowanie urządzeniem 2 | % 12 |
DC3 - sterowanie urządzeniem 3 | % 13 |
DC4 - sterowanie urządzeniem 4 | % 14 |
NAK - potwierdzenie negatywne | % 15 |
SYN- synchronizacja | % 16 |
ETB - koniec bloku transmisji | % 17 |
CAN - anuluj | % 18 |
EM - koniec medium | % 19 |
SUB-zamiennik | % 1A |
ESC- ucieczka | % 1B |
FS-separator plików | % 1C |
Separator grup GS | % 1D |
Separator rekordów RS | % 1E |
Separator jednostek US | % 1F |
Znaczenie kodowania URL w HTML
Jeśli adres URL jest zarezerwowany, znaki niebezpieczne i nie ASCII, adres URL staje się bardziej skomplikowany i niezrozumiały. Gdy przeglądarka internetowa wyszukuje adresy URL, serwer sieciowy wyszukuje nazwę lub ścieżkę adresu URL Jeśli nazwa adresu URL nie jest ASCII, trudno jest znaleźć adres URL Znaczenie kodowania adresu URL w kodzie HTML
Adres URL musi być łatwy do znalezienia, powszechnie akceptowany i zrozumiały dla wszystkich przeglądarek internetowych, a także serwera WWW. niektóre znaki robią nieporozumienia w adresie URL, ponieważ są używane w określonym celu, jeśli nie są używane w żadnym celu. ten konflikt czasowy mógł wystąpić, a ścieżka nie dociera do użytkownika.
Aby przezwyciężyć wszystkie trudności i ułatwić użytkownikom znaki spoza ASCII przekonwertowane na kod ASCII za pomocą%, aby uzyskać dwa szesnastkowe.
Wniosek
Kodowanie URL w HTML wie, jak przekonwertować zestaw znaków spoza ASCII na prawidłowy zestaw formatu ASCII. Jest powszechnie akceptowany, a przeglądarka internetowa działa bezbłędnie. Kodowanie adresów URL można uruchomić łatwo i bezpiecznie. Aby uniknąć konfliktu nazewnictwa i celu nazewnictwa, konieczne jest kodowanie adresu URL.
Polecane artykuły
To jest przewodnik po kodowaniu URL HTML. Tutaj omawiamy wprowadzenie URL HTML i jak wykonać kodowanie URL w HTML wraz z jego przykładami i znaczeniem. Możesz także przejrzeć następujące artykuły, aby dowiedzieć się więcej-
- Różne typy ramek w HTML
- Top 3 atrybuty linku tekstowego w HTML
- Polecenia HTML (podstawowe, średnio-zaawansowane, zaawansowane)
- Elementy HTML5 - tagi i przykłady
- Kontynuuj pracę instrukcji w języku C # z przykładami