Beta

WebMaster Online Tools

-簡介 :-

       "Mxcz.net Encrypt" (API)  的設立是為了幫助Web開發人員和編程人員能夠方便的使用“字符編碼”服務 , 當前版本為 0.1 ,API

        包含下列內容:

            - 編碼服務 : 編碼字符串為支持的編碼類型 .

            - 支持的類型列表 : 獲取當前版本支持的所有編碼類型列表 .

 

       妳可以獲得三種格式的輸出.

            1- 純文本 .

            2- XML格式 .

            3- JSON 格式 .

 

1- 編碼服務 :-

        編碼服務的頁面為

                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

                <?xml version="1.0" ?>
                    <response>
                      <encryption>ff508c5102d2a376862d1fadfa991607</encryption>
                 </response>

 

               -JSON

                {"encryption":"ff508c5102d2a376862d1fadfa991607"}

 

2- 類型列表服務 :-

        獲取所有編碼類型的頁面為:

            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 

                   

                <?xml version="1.0" ?>
                    <response>
                    <types>
                          <name> base64encode</name>

                                    ....................

                          <name> uuencodeencode</name>
                          <name> uuencodedecode</name>
                    </types>
              </response>

 

            JSON

            {["base64encode","base64decode","quotedprintableencode","quotedprintabledecode",.........,"uuencodedecode"]}