水木社区手机版
首页
|版面-Web开发(WebDev)|
新版wap站已上线
返回
首页
|
上页
|
2/2
|
转到
主题:有必要用base64编码吗
10楼
|
LuoSiDao
|
2017-05-27 15:51:15
|
只看此ID
base64只是便于数据传输的一种编码方式 跟加解密没关系
举例来说 做web api的应该知道basic验证 需要权限的时候服务器返回401消息 问客户端要用户名和密码 然后客户端就可以把用户名和密码编在一块儿发送过去了
另外一个例子是像网页上一些体积很小的图片 比如按钮图标之类的 不值得用url去异步加载 也可以写成base64字符串 再在src属性里边写成类似data:image/png;base64,xxxxxxxxxxx这样
--
FROM 115.204.165.*
11楼
|
bearmi
|
2017-06-07 11:51:32
|
只看此ID
加密以后的数据是二进制的,直接放在json里就是一堆乱码,所以要先转换。
转换成16进制数会加大传输量,因为一个字节可以表示256个数,但只用了16个。
base64会利用的跟多,包括字母数字还有个别字符,传输量就会加大,还没有乱码。
所以要转换成base64的,再传输。
【 在 MyINV 的大作中提到: 】
: 数据加密后上传,有毕业用base64 编码么
: 而且base64还不安全,还要用url 安全的base64?
--
FROM 60.247.121.*
首页
|
上页
|
2/2
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版