feat: updates

This commit is contained in:
2023-09-03 18:02:54 +08:00
parent a436a1f8a2
commit 8baf090964
6 changed files with 7 additions and 6 deletions

View File

@@ -1,7 +1,5 @@
mod util;
mod v4;
mod map_util;
mod common_util;
mod sign_algorithm;
fn main() {
println!("Hello, world!");

3
src/util/mod.rs Normal file
View File

@@ -0,0 +1,3 @@
pub(crate) mod common_util;
pub(crate) mod map_util;
pub(crate) mod sign_algorithm;

View File

@@ -4,9 +4,9 @@ use std::time::SystemTime;
use rand::random;
use crate::common_util::{join_slices, percent_encode};
use crate::map_util::BTreeMapAddKv;
use crate::sign_algorithm::SignAlgorithm;
use crate::util::common_util::{join_slices, percent_encode};
use crate::util::map_util::BTreeMapAddKv;
use crate::util::sign_algorithm::SignAlgorithm;
use crate::v4::access_key::{AccessKey, DerivedAccessKey};
use crate::v4::constant::{ALIYUN_V4, ALIYUN_V4_REQUEST, CONTENT_TYPE_APPLICATION_JSON, HEADER_ACCEPT, HEADER_AUTHORIZATION, HEADER_CONTENT_TYPE, HEADER_HOST, HEADER_USER_AGENT, HEADER_X_ACS_PREFIX, HEADER_X_ASC_ACCESS_KEY_ID, HEADER_X_ASC_ACTION, HEADER_X_ASC_CONTENT_SHA256, HEADER_X_ASC_CONTENT_SM3, HEADER_X_ASC_DATE, HEADER_X_ASC_SECURITY_TOKEN, HEADER_X_ASC_SIGNATURE_NONCE, HEADER_X_ASC_VERSION, REGION_CENTER};