#codec #base64 #url-safe #encode #decode #line #command

app b64url

命令行 URL 安全 Base-64 编码/解码器

2 个版本

0.1.1 2021 年 4 月 3 日
0.1.0 2021 年 4 月 3 日

#8#url-safe

MIT 许可证

6KB
64 代码行

b64url

这是一个用 Rust 编写的简单的 URL 安全 Base64 编码/解码器。

Build status

下载

Linux、Windows 和(Intel)macOS 的预编译二进制文件可在 发布页面 上找到。

构建

如果您已安装 Rust 和 Cargo,您可以下载源代码并以常规方式自行构建。

$ cargo build

用法

它设计成用作过滤器,并从标准输入读取要编码或解码的数据。

要编码某物

$ echo "You fight like a dairy Farmer!" | b64url -e
WW91IGZpZ2h0IGxpa2UgYSBkYWlyeSBGYXJtZXIh

要解码某物

$ echo "SG93IGFwcHJvcHJpYXRlLiBZb3UgZmlnaHQgbGlrZSBhIGNvdyE" | b64url -d
How appropriate. You fight like a cow!

如果没有提供 -e-d,则默认为编码输入。

反馈

这是我编写的第一个 Rust 程序,所以请多多包涵 :) 话虽如此,反馈、PR 等,我都非常欢迎。

依赖关系

~3MB
~55K SLoC