Rust中字串的base64編碼與解碼
將字串編碼為 base64 的程式:
use base64::encode; use std::error::Error; fn main() -> Result<(), Box<dyn Error>>{ let string = b"Welcome to Linuxhint"; let encoded = encode(string); println!("Base64: {}", encoded); Ok(()) } |
解碼 Base64的程式碼:
use base64::decode; use std::str; use std::error::Error; fn main() -> Result<(), Box<dyn Error>>{ let b64 = "V2VsY29tZSB0byBMaW51eGhpbnQ="; let decoded = &decode(b64).unwrap()[..]; println!("String: {:?}", str::from_utf8(decoded)); Ok(()) } |
相關文章
- Base64編碼與解碼程式碼例項
- rust實戰系列-base64編碼Rust
- PHP安全的URL字串base64編碼和解碼PHP字串
- C#實現Base64編碼與解碼
- Base64 編碼解碼原理
- Java 8中的Base64編碼和解碼Java
- Android 中的編碼與解碼Android
- 用JS進行Base64編碼、解碼JS
- CryptoAPI 對資料Base64編碼解碼API
- Base64編碼知識詳解
- 【字元編碼】字元編碼 && Base64編碼演算法字元演算法
- base64 編碼原理
- 深入瞭解圖片Base64編碼
- OpenLR 的編碼與解碼
- 從原理上搞定編碼-- Base64編碼
- Base64系列第二篇 python中使用Base64編碼解碼Python
- netty系列之:java中的base64編碼器NettyJava
- C++中的字串編碼處理C++字串編碼
- PHP中的字串、編碼、UTF-8PHP字串
- 字串-編碼字串
- 字串編碼字串編碼
- Base64編碼的全面介紹
- Postman進行簡單的base64編碼解碼請求測試Postman
- 計算機編碼規則之:Base64編碼計算機
- 【字元編碼系列】Base64編碼原理以及實現字元
- JavaScript base64解碼程式碼JavaScript
- Notepad++外掛Base64編解碼
- URL編碼與解碼原理
- Java之Base64編碼解析Java
- 【Java小工匠】密碼學--base64編碼Java密碼學
- base64編碼的原理及實現
- 字串-字元編碼字串字元
- JS字串編碼JS字串編碼
- NSCoding協議的編碼與解碼協議
- netty系列之:netty中的核心編碼器base64Netty
- Go JSON編碼與解碼?GoJSON
- python中字串的編碼和解碼Python字串
- JS 簡單實現UTF-8編碼,Base64編碼JS