13个稳定版本
1.2.1 | 2023年7月7日 |
---|---|
1.1.5 | 2023年4月4日 |
1.1.4 | 2023年2月27日 |
0.1.0 | 2023年1月27日 |
##292 in 压缩
23KB
625 行
👋 转换
欢迎使用caido convert包!此仓库包含我们用于编码、哈希、压缩等操作的代码。此库专注于为Web应用场景中的多样化编码需求提供合理的API。在需要时它具有图形意识,并试图提供可预测的编码/解码行为。
示例
Base64
fn main() {
use caido_convert::{Base64Decode, Operation, Base64Encode};
let encoder = Base64Decode::new();
let decoded = encoder.execute("Y2FpZG8=".as_bytes()).unwrap();
println!("{}", String::from_utf8(decoded).unwrap()); // caido
let encoder = Base64Encode::new();
let encoded = encoder.execute("caido".as_bytes()).unwrap();
println!("{}", String::from_utf8(encoded).unwrap()); // Y2FpZG8=
}
依赖项
~1.4–2.2MB
~45K SLoC