Ugrás a tartalomhoz

URL-kódolás

A Wikipédiából, a szabad enciklopédiából

Az elérési útvonalakban (URL) csak ékezet nélküli latin betűk, arab számok és a következő speciális karakterek szerepelhetnek: – _ . ~.

Néhány további karakternek sajátos jelentése van az URL-ekben. Ezek a fenntartott karakterek a következők: ! * ' ( ) ; : @ & = $ , / ? % # [ ].

Ha a fenntartott karakterek egyike kijelölt céljától eltérő szerepben lenne jelen egy adott URL-ben, helyére egy százalékjel (%) és a karakter ASCII kódja kerül hexadecimális formátumban. A nem ASCII karakterek jellemzően UTF-8 bájtsorrendre módosulnak, majd annak bájtjai egyenként kerülnek százalékos kódolásra. Hasonlóképpen kódolandóak azok a karakterek is, melyek nem szerepelnek az eddig felsoroltak között.

URL-ben nem megengedett karakterek kódolása

[szerkesztés]
Karakter Escape kód
! !
# #
$ $
% %
& &
' '
( (
) )
* *
+
Karakter Escape kód
, ,
/ /
: :
; ;
= =
? ?
@ @
[ [
] ]

Néhány népszerű karakter kódolása

[szerkesztés]
Karakter Escape kód
Sortörés vagy vagy
Szóköz
" "
% %
- -
. .
< <
> >
\ \
Karakter Escape kód
^ ^
_ _
` `
{ {
| |
} }
~ ~
£ £

Példa

[szerkesztés]

Jelen szócikk URL-je is kiváló példa: https://hu.wikipedia.org/wiki/URL-kódolás

További információk

[szerkesztés]