base64 根本不需要什么打开什么网站来生成啊

2020 年 12 月 8 日
 szq8014

这东西本不值得发一个帖子……主要是看到帖子有人又制作了在线 base64 编码 /解码的网站,也见过有人专门自己写了个 python 脚本来处理的……

其实 chromium 内核的浏览器都自带了这个功能。。使用方式就是在做任意一个页面上打开 DevTools

base64 编码

btoa('hello,world')

// "aGVsbG8sd29ybGQ="

base64 解码

atob('aGVsbG8sd29ybGQ=')

// "hello,world"

配个图

顺便说一下平时怎么弄 md5 摘要

楼主是 windows 用户,安装了 git 客户端,里面集成了 md5sum 功能。

echo 123 | md5sum

# ba1f2511fc30423bdbb183fe33f3dd0f

配个图

说完了,继续潜水了

13665 次点击
所在节点    程序员
95 条回复
binux
2020 年 12 月 9 日
所有说 btoa 有缺陷的都是不理解 base64 算法是什么。
我觉得这是一道不错的面试题,可以检查基本功是否扎实。
raptor
2020 年 12 月 9 日
在电脑上咋弄都方便……哦,Windows 啊?告辞!
Soar360
2020 年 12 月 9 日
所以,我用 winform 做了一个小工具。。
as5739
2020 年 12 月 9 日
@fanlis 这个以前集成在一起还蛮方便的,直到某一天改版后分成了多个扩展,就不再用了。。
skye
2020 年 12 月 9 日
vscode 和 sublime 都有插件
killerv
2020 年 12 月 9 日
楼主这就是典型的程序员思维,不了解普通用户的需求。
467469274
2020 年 12 月 9 日
有点意思
Woodrow
2020 年 12 月 9 日
敏感数据, 比如机场的订阅链接, 担心被网站记录, 可以用这种方式.
Curtion
2020 年 12 月 9 日
atob 和 btoa 是肯定有局限性的,很久之前碰见过这个坑,在一定条件下进行的 base64 并不准确,这个条件被我忘记了...
aguesuka
2020 年 12 月 9 日
windows 系统貌似自带 md5,还可以算文件
leekafai
2020 年 12 月 9 日
根本不需要下载什么 chrome,win10 自带 edge,linux 那些自带 firefox/opera,macOS 自带 safari
Kamiyu0087
2020 年 12 月 9 日
使用 jshell 输入 Base64.getEncoder().encodeToString("Hello World".getBytes()) 即可 [doge]
Breadykid
2020 年 12 月 9 日
Linux 环境的话
编码 echo $(base64 <<< "你好" )
解码 echo $(base64 -d <<< "5L2g5aW9Cg==" )
marsteel
2023 年 2 月 7 日
$ export myemail="abc@example.com"
$ jq -n 'env.myemail|@base64'
"YWJjQGV4YW1wbGUuY29t"
$export myemail="YWJjQGV4YW1wbGUuY29t"
$jq -n 'env.myemail|@base64d'
"abc@example.com"
liuhui244671426
2025 年 4 月 13 日
正好打个广告,https://base64.xin 方便 decode 和 encode ,支持 text 和 image 格式

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/733239

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX