rust

pub async fn paysuccesst(req: HttpRequest,bytes: Bytes,mut payload: web::Payload)-> Result<HttpResponse, MyError>{

println!("{}","success");

// let x = form_urlencoded::parse("%23first=%25try%25");

// let name: String = req.match_info().get("trade_no").unwrap().parse().unwrap();

println!("{req:?}");

let name = String::from_utf8(bytes.to_vec()).map_err(|_| HttpResponse::BadRequest().finish());

let path =req.uri().to_string();

let query =req.query_string();

let pathbyte = req.path().as_bytes();

// println!("pathlength{}",pathbyte.len().to_string());

// println!("query{}",query.as_bytes().len().to_string());

println!("path{}",path.as_bytes().len());

match name {

Ok(v) => {

println!("name{}",v);

},

Err(_) => todo!(),

}

相关推荐
有梦想的攻城狮10 分钟前
初识Rust语言
java·开发语言·rust
爱泡脚的鸡腿20 分钟前
uni-app D3实战(小兔仙)
前端
嬉皮客31 分钟前
Gird布局详解
前端·css
烛阴31 分钟前
C#常量(const)与枚举(enum)使用指南
前端·c#
Wect34 分钟前
学习React-DnD:实现多任务项拖拽-useDrag处理
前端
mucheni42 分钟前
迅为RK3568开发板OpeHarmony学习开发手册-修改应用程序名称
linux·前端·学习
WebGirl44 分钟前
SSE服务
前端
Mintopia1 小时前
🛰️ 低带宽环境下的 AIGC 内容传输优化技术
前端·人工智能·trae
h***34631 小时前
Nginx 缓存清理
android·前端·后端
Mintopia1 小时前
⚡Trae Solo Coding 的效率法则
前端·人工智能·trae