"Mxcz.net Encrypt" (API) 的设立是为了帮助Web开发人员和编程人员能够方便的使用“字符编码”服务 , 当前版本为 0.1 ,API
包含下列内容:
- 编码服务 : 编码字符串为支持的编码类型 .
- 支持的类型列表 : 获取当前版本支持的所有编码类型列表 .
你可以获得三种格式的输出.
1- 纯文本 .
2- XML格式 .
3- JSON 格式 .
编码服务的页面为
http://www.mxcz.net/tools/api.ashx
参数 :-
text = 准备编码的字符串 .
type = 编码类型 (比如:md5)(现在有22种类型) .
format = 输出结果的格式 (你可以使用 : xml , text , json)(默认是text) .
codepage = 某些编码类型需要的代码页(你能够使用 : utf-8 , gb2312 , big5 , euc-jp , euc-kr)(默认是utf-8) .
md5encode - MD5 加密
sha1encode - SHA1 加密
sha256encode - SHA256 加密
sha384encode - SHA384 加密
sha512encode - SHA512 加密
crc32encode - CRC32 加密
base64encode - Base 64 编码
base64decode - Base 64 解码
quotedprintableencode - Quoted-Printable 编码
quotedprintabledecode - Quoted-Printable 解码
garbleddecode - 乱码解码
emaildecode - Email 解码
rot13encode - ROT-13 编码
rot13decode - ROT-13 解码
unicodeencode - Unicode 编码
unicodedecode - Unicode 解码
uuencodeencode - UUencode 编码
uuencodedecode - UUEncode 解码
hexencode - 16进制编码
hexdecode - 16进制解码
sqlinjectionencode - Sql注入语句编码
sqlinjectiondecode - Sql注入语句解码
例如 :-
http://www.mxcz.net/tools/api.ashx?text=mxcz.net&type=md5encode&format=xml&codepage=utf-8
结果 :-
-Text
ff508c5102d2a376862d1fadfa991607
-XML
-JSON
{"encryption":"ff508c5102d2a376862d1fadfa991607"}
获取所有编码类型的页面为:
http://www.mxcz.net/tools/api.ashx?types=list
你可以获取三种格式的输出 ( text , xml , json )
例如 :-
http://www.mxcz.net/tools/api.ashx?types=list&format=xml
结果 :-
Text
base64encode,base64decode,quotedprintableencode,.........,uuencodedecode
XML
....................
JSON
{["base64encode","base64decode","quotedprintableencode","quotedprintabledecode",.........,"uuencodedecode"]}