最近工程中一个需求就是从本地选择图片设置成用户头像,但是用在onchange事件中得到的路径中包含fakepath。这个问题一直没有找到好的解决办法,无意间发现下面的方法,但是通过打印event.target.result这个变量,发现不是路径,而是一串很长的base64编码,也没弄明白是怎么回事,...
分类:
其他好文 时间:
2014-07-10 15:39:24
阅读次数:
145
作者:唐风 Base 64是一种比较古老的编码方式,在通信中非常常见。它实现很简单。 What? “Base64是一种基于64个可打印字符来表示二进制数据的表示方法(来自维基)”。这句话我一开始没有看懂,现在我用我懂的方式再解释一下:我们可以把通信的数据流分为两种,“二进制流”和“文本流”。(注意,...
分类:
其他好文 时间:
2014-07-07 17:16:02
阅读次数:
161
第一步:获取邮件各种参数,通过URLencode和Base64编码之后发送请求参数。请求参数中,有邮件附件这样的大件,如何当做请求发送呢?首先,将邮件内容转为字节数组,转为字节数组之后可以当做二进制操作了,保持了附件最原始的面貌,不会被任何其他因素影响。byte[] att= attachment....
分类:
其他好文 时间:
2014-07-03 22:12:09
阅读次数:
1010
1、java利用BASE64编码和解码图片文件
2、如何在页面上直接显示base64编码的图片?...
分类:
编程语言 时间:
2014-07-03 16:41:12
阅读次数:
454
Base64编码广泛应用于MIME协议,作为电子邮件的传输编码,生成的编码可逆,后一两位可能有“=”,生成的编码都是ascii字符。优点:速度快,ascii字符,肉眼不可理解缺点:编码比较长,非常容易被破解,仅适用于加密非关键信息的场合Base64是一种基于64个可打印字符来表示二进制数据的表示方法...
分类:
编程语言 时间:
2014-07-01 13:13:25
阅读次数:
280
1.canvas.toDataUrl压缩图片canvas的toDataUrl方法可以将内容导出为base64编码格式的图片,采用base64编码将比源文件大1/3,但是该方法可以指定导出图片质量,所以前端可实现上传图片的压缩。先通过fileApi拿到本地图片地址,然后新建一个Img元素,图片绘制到c...
分类:
其他好文 时间:
2014-07-01 00:40:54
阅读次数:
456
直接上代码:#include #include #include #include #include "base64.h"extern "C" {//Base64 编码int Base64Encode(unsigned char *OrgString, unsigned char *Base64St...
分类:
其他好文 时间:
2014-06-27 14:50:59
阅读次数:
224
1、建立smtp邮箱服务连接open smtp.sina.com 252、连接上邮箱服务后进行握手操作helo smtp.sina.com3、输入帐号密码进行验证::此步后缓冲区会输出一些字符,你只需要将准备好的base64编码的账户输入,回车后输入同样base64的密码即可auth login4、...
分类:
Web程序 时间:
2014-06-25 22:14:30
阅读次数:
313
不小心删了,找快照才找到的。补回来。。。上次遇到一个Base64的注入点,手工注入太麻烦,于是在网上看了一下sqlmap Base64注入的方法,如下:sqlmap -u http://xxxx.com/index.php?tel=LTEnIG9yICc4OCc9Jzg5 --tamper base...
分类:
数据库 时间:
2014-06-23 07:21:34
阅读次数:
444
Base64是常用的编码规范之一,如网络传输中应用广泛,之前列举过base64编码的原理:《base64举例》以及java实现的base64编码工具类。这里,贴出OC下的base64代码,在平台之间通信过程中保证编码能通用——中间出现一个编码问题,google官方提供的base64Util包默认用的...
分类:
其他好文 时间:
2014-06-18 10:50:18
阅读次数:
262