aliyun-openapi 0.3.0

Alibaba Cloud OpenAPI SDK for Rust
Documentation
1
2
3
4
5
6
7
8
9
use url::form_urlencoded::byte_serialize;

pub fn url_encode(text: &str) -> String {
    let encoded_text: String = byte_serialize(text.as_bytes()).collect();
    encoded_text
        .replace("+", "%20")
        .replace("*", "%2A")
        .replace("%7E", "~")
}