2 个版本
0.1.1 | 2021 年 4 月 3 日 |
---|---|
0.1.0 | 2021 年 4 月 3 日 |
#8 在 #url-safe
6KB
64 代码行
b64url
这是一个用 Rust 编写的简单的 URL 安全 Base64 编码/解码器。
下载
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