URL-koodaus verkossa

You can also use URL Decoder tool

Mikä on URL-koodaus ja miten se toimii?

URL-koodaus on tapa kääntää varatut ja ei-ascii-merkit URL-osoitteissa muotoon, joka on yleisesti hyväksytty ja kaikkien verkkoselaimien ja palvelinten ymmärtämä. Se tekee URL-osoitteista luotettavampia ja turvallisempia.

Mikä on URL-koodaus tai prosenttikoodaus?

Internetin URL-osoitteet voivat sisältää vain ASCII-aakkosnumeerisia merkkejä ja joitain muita turvallisia merkkejä, kuten yhdysviiva (-), alaviiva (_), aaltoviiva (~) ja piste (.).

Aakkoset / numerot / "-" / "_" / "~" / "."
Kaikki muut merkit paitsi yllä oleva luettelo on koodattava.

URL-koodaus, joka tunnetaan myös prosenttikoodauksena, on tapa koodata tai poistaa varatut, tulostettavat tai muut kuin ASCII-merkit URL-osoitteissa turvalliseen muotoon, joka voidaan lähettää Internetin kautta. Sitä käytetään myös tietojen valmisteluun HTML-lomakkeiden lähettämiseen content-type application/x-www-form-urlencoded.

ASCII-merkkikoodauksen viite

Seuraava taulukko on viittaus ASCII-merkkeihin niitä vastaaviin URL-koodattuihin muotoihin.

Seuraavassa taulukossa käytetään RFC 3986:ssa määriteltyjä URL-koodauksen sääntöjä.

Desimaali Merkki URL-koodaus (UTF-8)
0 NUL (tyhjä merkki) %00
1 SOH (otsikon alku) %01
2 STX (tekstin alku) %02
3 ETX (tekstin loppu) %03
4 EOT (lähetyksen loppu) %04
5 ENQ (kysely) %05
6 ACK (kuittaus) %06
7 BEL (kello (soitto) %07
8 BS (askelpalautin) %08
9 HT (vaakavälilehti) %09
10 LF (rivinsyöttö) %0A
11 VT (pysty välilehti) %0B
12 FF (lomakkeen syöttö) %0C
13 CR (vaunu paluu) %0D
14 SO (vaihda pois) %0E
15 SI (vaihto sisään) %0F
16 DLE (tietolinkin esto) %10
17 DC1 (laiteohjaus 1) %11
18 DC2 (laiteohjaus 2) %12
19 DC3 (laiteohjaus 3) %13
20 DC4 (laiteohjaus 4) %14
21 NAK (negatiivinen kuittaus) %15
22 SYN (synkronoi) %16
23 ETB (lähetyslohkon loppu) %17
24 CAN (peruuta) %18
25 EM (median loppu) %19
26 SUB (korvaava) %1A
27 ESC (pako) %1B
28 FS (tiedostoerotin) %1C
29 GS (ryhmäerotin) %1D
30 RS (tietueen erotin) %1E
31 USA (yksikköerotin) %1F
32 tilaa %20
33 ! %21
34 " %22
35 # %23
36 $ %24
37 % %25
38 & %26
39 ' %27
40 ( %28
41 ) %29
42 * %2A
43 + %2B
44 , %2C
45 - %2D
46 . %2E
47 / %2F
48 0 %30
49 1 %31
50 2 %32
51 3 %33
52 4 %34
53 5 %35
54 6 %36
55 7 %37
56 8 %38
57 9 %39
58 : %3A
59 ; %3B
60 < %3C
61 = %3D
62 > %3E
63 ? %3F
64 @ %40
65 A %41
66 B %42
67 C %43
68 D %44
69 E %45
70 F %46
71 G %47
72 H %48
73 minä %49
74 J %4A
75 K %4B
76 L %4C
77 M %4D
78 N %4E
79 O %4F
80 P %50
81 K %51
82 R %52
83 S %53
84 T %54
85 U %55
86 V %56
87 W %57
88 X %58
89 Y %59
90 Z %5A
91 [ %5B
92 \ %5C
93 ] %5D
94 ^ %5E
95 _ %5F
96 ` %60
97 a %61
98 b %62
99 c %63
100 d %64
101 e %65
102 f %66
103 g %67
104 h %68
105 i %69
106 j %6A
107 k %6B
108 l %6C
109 m %6D
110 n %6E
111 o %6F
112 s %70
113 q %71
114 r %72
115 s %73
116 t %74
117 u %75
118 v %76
119 w %77
120 x %78
121 y %79
122 z %7A
123 { %7B
124 | %7C
125 } %7D
126 ~ %7E
127 DEL (poista (rubout)) %7F