请问Base64的编码方式在工作中常用于什么用途?什么叫不可见数据?...

Randol-avatar

Randol

2021-01-03T12:32:04+00:00

RT 了解了一下原理先是ascii转十六进制,再十六转二,再四分三,再转10进制,再转字符

请问这么转是为了什么啊,查了一下资料但是不能理解什么叫不可见数据?
Isstalion-avatar

Isstalion

你工作了就知道了,有些字符如果不转码,和协议格式冲突的话是多么难受的事情。用途很多
DirtyDanOG-avatar

DirtyDanOG

比如图片,

为什么不去码农论坛问
Jahmobbin-avatar

Jahmobbin

这个通常用来在v2ex留联系方式
Savaton-avatar

Savaton

前端主要是显示图片,用字符串表示二进制文件,主要是为了方便。
🌠NiqquSora💜-avatar

🌠NiqquSora💜

因为有些协议是文本协议,而偏偏选择需要在文本协议里传输二进制数据。
PulseVC-avatar

PulseVC

base64多用于传输图片
Sir Ambassador-avatar

Sir Ambassador

因为机器只认二进制 无论什么编码方式 最终都是成为2进制与机器交互

各种编码方式只是不同的转换方法 最终的归宿都是0和1
Randol-avatar

Randol

Reply to [pid=484438827,25067626,1]Reply[/pid] Post by [uid=1195725]sytlwy6464[/uid] (2021-01-11 20:47)

谢谢,我最想知道的确实是用途
The Somber Child-avatar

The Somber Child

比如这个
bWFnbmV0Oj94dD11cm46YnRpaDpTSDRETlk1UE5HVUpTVlBHTENRMkdXQVhBNlk0VjZWTCZkbj1JTURCJTIwdG9wJTIwMjUwJnhsPTE0MTk3NjMzNjU3NzcK
FaTe Fx-avatar

FaTe Fx

base64早期是用在电子邮件里,用来传递除文本外的其它数据的
应该是一种向下兼容的方案
Emptycup-avatar

Emptycup

为了传输和存储。。。