|
1) PHP : urlencode
2) PHP : rawurlencode : 5.2.x
3) PHP : rawurlencode : 5.3.x
4) JavaScript : encodeURI
5) JavaScript : encodeURIComponent
6) ASP : Server.URLEncode ( Server.URLEncode(chr(I))で変換できない文字があります )
7) PowerShell : [System.Web.HttpUtility]::UrlEncode
8) python 2.6.2
9) js2 と同じ : VS2010 Uri.EscapeDataString
10) php3 と同じ : VS2012 Uri.EscapeDataString
11) ps の ' が %27 : VS2010 HttpUtility.UrlEncode
|
|
php1 |
php2 |
php3 |
js1 |
js2 |
asp |
ps |
py |
fw4 |
fw4.5 |
fw |
|
|
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
0 |
|
%00 |
%00 |
%00 |
%00 |
%00 |
|
%00 |
%00 |
%00 |
%00 |
%00 |
32 |
|
+ |
%20 |
%20 |
%20 |
%20 |
+ |
+ |
%20 |
%20 |
%20 |
+ |
33 |
【!】 |
%21 |
%21 |
%21 |
! |
! |
%21 |
! |
%21 |
! |
%21 |
! |
34 |
【"】 |
%22 |
%22 |
%22 |
%22 |
%22 |
%22 |
%22 |
%22 |
%22 |
%22 |
%22 |
35 |
【#】 |
%23 |
%23 |
%23 |
# |
%23 |
%23 |
%23 |
%23 |
%23 |
%23 |
%23 |
36 |
【$】 |
%24 |
%24 |
%24 |
$ |
%24 |
%24 |
%24 |
%24 |
%24 |
%24 |
%24 |
37 |
【%】 |
%25 |
%25 |
%25 |
%25 |
%25 |
%25 |
%25 |
%25 |
%25 |
%25 |
%25 |
38 |
【&】 |
%26 |
%26 |
%26 |
& |
%26 |
%26 |
%26 |
%26 |
%26 |
%26 |
%26 |
39 |
【'】 |
%27 |
%27 |
%27 |
' |
' |
%27 |
' |
%27 |
' |
%27 |
%27 |
40 |
【(】 |
%28 |
%28 |
%28 |
( |
( |
%28 |
( |
%28 |
( |
%28 |
( |
41 |
【)】 |
%29 |
%29 |
%29 |
) |
) |
%29 |
) |
%29 |
) |
%29 |
) |
42 |
【*】 |
%2A |
%2A |
%2A |
* |
* |
%2A |
* |
%2A |
* |
%2A |
* |
43 |
【+】 |
%2B |
%2B |
%2B |
+ |
%2B |
%2B |
%2B |
%2B |
%2B |
%2B |
%2B |
44 |
【,】 |
%2C |
%2C |
%2C |
, |
%2C |
%2C |
%2C |
%2C |
%2C |
%2C |
%2C |
45 |
【-】 |
- |
- |
- |
- |
- |
%2D |
- |
- |
- |
- |
- |
46 |
【.】 |
. |
. |
. |
. |
. |
%2E |
. |
. |
. |
. |
. |
47 |
【/】 |
%2F |
%2F |
%2F |
/ |
%2F |
%2F |
%2F |
/ |
%2F |
%2F |
%2F |
ここは、0から9の数字で変換されません |
58 |
【:】 |
%3A |
%3A |
%3A |
: |
%3A |
%3A |
%3A |
%3A |
%3A |
%3A |
%3A |
59 |
【;】 |
%3B |
%3B |
%3B |
; |
%3B |
%3B |
%3B |
%3B |
%3B |
%3B |
%3B |
60 |
【<】 |
%3C |
%3C |
%3C |
%3C |
%3C |
%3C |
%3C |
%3C |
%3C |
%3C |
%3C |
61 |
【=】 |
%3D |
%3D |
%3D |
= |
%3D |
%3D |
%3D |
%3D |
%3D |
%3D |
%3D |
62 |
【>】 |
%3E |
%3E |
%3E |
%3E |
%3E |
%3E |
%3E |
%3E |
%3E |
%3E |
%3E |
63 |
【?】 |
%3F |
%3F |
%3F |
? |
%3F |
%3F |
%3F |
%3F |
%3F |
%3F |
%3F |
64 |
【@】 |
%40 |
%40 |
%40 |
@ |
%40 |
%40 |
%40 |
%40 |
%40 |
%40 |
%40 |
ここは、AからZのアルファベットで変換されません |
91 |
【[】 |
%5B |
%5B |
%5B |
%5B |
%5B |
%5B |
%5B |
%5B |
%5B |
%5B |
%5B |
92 |
【\】 |
%5C |
%5C |
%5C |
%5C |
%5C |
%5C |
%5C |
%5C |
%5C |
%5C |
%5C |
93 |
【]】 |
%5D |
%5D |
%5D |
%5D |
%5D |
%5D |
%5D |
%5D |
%5D |
%5D |
%5D |
94 |
【^】 |
%5E |
%5E |
%5E |
%5E |
%5E |
%5E |
%5E |
%5E |
%5E |
%5E |
%5E |
95 |
【_】 |
_ |
_ |
_ |
_ |
_ |
%5F |
_ |
_ |
_ |
_ |
_ |
96 |
【`】 |
%60 |
%60 |
%60 |
%60 |
%60 |
%60 |
%60 |
%60 |
%60 |
%60 |
%60 |
ここは、aからzのアルファベット(小文字)で変換されません |
123 |
【{】 |
%7B |
%7B |
%7B |
%7B |
%7B |
%7B |
%7B |
%7B |
%7B |
%7B |
%7B |
124 |
【|】 |
%7C |
%7C |
%7C |
%7C |
%7C |
%7C |
%7C |
%7C |
%7C |
%7C |
%7C |
125 |
【}】 |
%7D |
%7D |
%7D |
%7D |
%7D |
%7D |
%7D |
%7D |
%7D |
%7D |
%7D |
126 |
【~】 |
%7E |
%7E |
~ |
~ |
~ |
%7E |
%7E |
%7E |
~ |
~ |
%7E |
127 |
|
%7F |
%7F |
%7F |
%7F |
%7F |
%7F |
%7F |
%7F |
%7F |
%7F |
%7F |
|