Encodage de caratères
Site d'encodage en ligne
The URLEncode and URLDecode Page
Tableau des chaînes de caractère codées pour le web
UrlEncode to Encode your QueryStrings :
ASCII Codes | Character | UrlEncode | |
| Dec | Hex | ||
| 32 | 20 | + | |
| 34 | 21 | " | %22 |
| 35 | 22 | # | %23 |
| 36 | 24 | $ | %24 |
| 37 | 25 | % | %25 |
| 38 | 26 | & | %26 |
| 43 | 2B | + | %2b |
| 44 | 2C | , | %2c |
| 47 | 2F | / | %2f |
| 58 | 3A | : | %3a |
| 59 | 3B | ; | %3b |
| 60 | 3C | < | %3c |
| 61 | 3D | = | %3d |
| 62 | 3E | > | %3e |
| 63 | 3F | ? | %3f |
| 64 | 40 | @ | %40 |
| 91 | 5B | [ | %5b |
| 92 | 5C | \ | %5c |
| 93 | 5D | ] | %5d |
| 94 | 5E | ^ | %5e |
| 96 | 60 | ` | %60 |
| 123 | 7B | { | %7b |
| 124 | 7C | | | %7c |
| 125 | 7D | } | %7d |
| 126 | 7E | ~ | %7e |
| Character | URL Encoded |
| ; | %3B |
| ? | %3F |
| / | %2F |
| : | %3A |
| # | %23 |
| & | %24 |
| = | %3D |
| + | %2B |
| $ | %26 |
| , | %2C |
| <space> | %20 or + |
| % | %25 |
| < | %3C |
| > | %3E |
| ~ | %7E |
| % | %25 |
PHP
- urlencode() - Encode une chaîne en URL
- urldecode() - Décode une chaîne encodée URL
GWT
JAVA
Tableau récapitulatif pour encode et decode selon les langages
| Languagege | URL Encoding | URL Decoding |
| JavaScript | escape(String) Note: does not encode '/' and '+' character | unescape(String) |
| PHP | urlencode(string) | urldecode(string) |
| ASP | Server.URLEncode(string) | ? |
| Perl | uri_escape Use CGI.pm module. Link. |
uri_unescape |
| Flash (MX or later) | escape(expresiion) | unescape(expression) |
| VBScript | escape(string) | unescape(string) |
| .NET | HttpUtility.UrlEncode | HttpUtility.UrlDecode |
| Java | java.net.URLEncoder.encode(String) | java.net.URLDecoder(String) |