URLエンコードの検証

この検証の記事は下記にて
https://uda2.com/blog/urlencodevariation

10進数16進数実体PHP1PHP2PY1PY2JS1JS2
0U+0000%00%00%00%00
1U+0001%01%01%01%01
2U+0002%02%02%02%02
3U+0003%03%03%03%03
4U+0004%04%04%04%04
5U+0005%05%05%05%05
6U+0006%06%06%06%06
7U+0007%07%07%07%07
8U+0008%08%08%08%08
9U+0009%09%09%09%09
10U+000a%0A%0A%0A%0A
11U+000b%0B%0B%0B%0B
12U+000c%0C%0C%0C%0C
13U+000d%0D%0D%0D%0D
14U+000e%0E%0E%0E%0E
15U+000f%0F%0F%0F%0F
16U+0010%10%10%10%10
17U+0011%11%11%11%11
18U+0012%12%12%12%12
19U+0013%13%13%13%13
20U+0014%14%14%14%14
21U+0015%15%15%15%15
22U+0016%16%16%16%16
23U+0017%17%17%17%17
24U+0018%18%18%18%18
25U+0019%19%19%19%19
26U+001a%1A%1A%1A%1A
27U+001b%1B%1B%1B%1B
28U+001c%1C%1C%1C%1C
29U+001d%1D%1D%1D%1D
30U+001e%1E%1E%1E%1E
31U+001f%1F%1F%1F%1F
32U+0020 +%20+%20
33U+0021!%21%21%21%21
34U+0022"%22%22%22%22
35U+0023#%23%23%23%23
36U+0024$%24%24%24%24
37U+0025%%25%25%25%25
38U+0026&%26%26%26%26
39U+0027'%27%27%27%27
40U+0028(%28%28%28%28
41U+0029)%29%29%29%29
42U+002a*%2A%2A%2A%2A
43U+002b+%2B%2B%2B%2B
44U+002c,%2C%2C%2C%2C
45U+002d-----
46U+002e.....
47U+002f/%2F%2F%2F/
48U+003000000
49U+003111111
50U+003222222
51U+003333333
52U+003444444
53U+003555555
54U+003666666
55U+003777777
56U+003888888
57U+003999999
58U+003a:%3A%3A%3A%3A
59U+003b;%3B%3B%3B%3B
60U+003c<%3C%3C%3C%3C
61U+003d=%3D%3D%3D%3D
62U+003e>%3E%3E%3E%3E
63U+003f?%3F%3F%3F%3F
64U+0040@%40%40%40%40
65U+0041AAAAA
66U+0042BBBBB
67U+0043CCCCC
68U+0044DDDDD
69U+0045EEEEE
70U+0046FFFFF
71U+0047GGGGG
72U+0048HHHHH
73U+0049IIIII
74U+004aJJJJJ
75U+004bKKKKK
76U+004cLLLLL
77U+004dMMMMM
78U+004eNNNNN
79U+004fOOOOO
80U+0050PPPPP
81U+0051QQQQQ
82U+0052RRRRR
83U+0053SSSSS
84U+0054TTTTT
85U+0055UUUUU
86U+0056VVVVV
87U+0057WWWWW
88U+0058XXXXX
89U+0059YYYYY
90U+005aZZZZZ
91U+005b[%5B%5B%5B%5B
92U+005c\%5C%5C%5C%5C
93U+005d]%5D%5D%5D%5D
94U+005e^%5E%5E%5E%5E
95U+005f_____
96U+0060`%60%60%60%60
97U+0061aaaaa
98U+0062bbbbb
99U+0063ccccc
100U+0064ddddd
101U+0065eeeee
102U+0066fffff
103U+0067ggggg
104U+0068hhhhh
105U+0069iiiii
106U+006ajjjjj
107U+006bkkkkk
108U+006clllll
109U+006dmmmmm
110U+006ennnnn
111U+006fooooo
112U+0070ppppp
113U+0071qqqqq
114U+0072rrrrr
115U+0073sssss
116U+0074ttttt
117U+0075uuuuu
118U+0076vvvvv
119U+0077wwwww
120U+0078xxxxx
121U+0079yyyyy
122U+007azzzzz
123U+007b{%7B%7B%7B%7B
124U+007c|%7C%7C%7C%7C
125U+007d}%7D%7D%7D%7D
126U+007e~%7E~~~
127U+007f%7F%7F%7F%7F
PHP1:PHPの関数「urlencode()」
PHP2:PHPの関数「rawurlencode()」
PY1:Pythonの関数「urllib.parse.quote_plus()」
PY2:Pythonの関数「urllib.parse.quote()」
JS1:Pythonの関数「encodeURI()」
JS2:Pythonの関数「encodeURIComponent()」