我正在(从终端)编码到 base64。但我猜这些命令没有正确执行。
$ echo 123456789 | base64
MTIzNDU2Nzg5Cg==
Run Code Online (Sandbox Code Playgroud)
然后当我在base64encode上做同样的事情时,我得到了这个结果
MTIzNDU2Nzg5
Run Code Online (Sandbox Code Playgroud)
我想可能echo也被编码了所以我跑了
$ echo | base64
Cg==
Run Code Online (Sandbox Code Playgroud)
我想我是对的,但这在另一个例子中也没有帮助:
$ echo qwertyuiop | base64
cXdlcnR5dWlvcAo=
Run Code Online (Sandbox Code Playgroud)
当使用base64encode对其进行编码时,结果是
cXdlcnR5dWlvcA==
Run Code Online (Sandbox Code Playgroud)
不出所料,我接受了 base64encode 的结果(在 SMTP 中)
那么,我在这里错过了什么?以及如何将字符串或数字成功转换为 base64?
command-line ×1