Flex中的Base64加解密
Flex中的Base64加解密
Flex sdk3就內(nèi)置了Base64的加/解密工具類(lèi)
分別是
mx.utils.Base64Encoder
mx.utils.Base64Decoder
Base64Encoder用法如下:
?
var str:String = "原始字符串";//獲取原始字符串
var base64:Base64Encoder = new Base64Encoder();
base64.insertNewLines = false;//該值等于true時(shí),輸出的結(jié)果會(huì)自動(dòng)換行,默認(rèn)為true, base64.encodeUTFBytes(str);//這里注意,如果想加密中文就不要使用base64.encode();
var result:String = base64.toString();//輸出結(jié)果
Base64Decoder用法:
?
var str:String = "1247ABCD8623";//獲取原始字符串
var base64:Base64Decoder = new Base64Decoder();
base64.decode(str);
var result:String = base64.toByteArray().toString();//輸出結(jié)果,decode類(lèi)只能輸出ByteArray類(lèi)型的數(shù)據(jù),因此要轉(zhuǎn)換成string
總結(jié)
以上是生活随笔為你收集整理的Flex中的Base64加解密的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: kali安装loic
- 下一篇: Scrapy将爬取的段落整合为字符串