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!(),

}

相关推荐
fastjson_8 小时前
Edge浏览器开启IE兼容模式
javascript·edge·html
锋行天下8 小时前
数据库安全并发控制详解:乐观锁 vs 悲观锁 vs 原子操作
前端·数据库·后端
望眼欲穿的程序猿8 小时前
Hello World
嵌入式硬件·rust
饼饼饼8 小时前
React19 新手指南:JSX 没那么难,用好这几条规则就够了
前端·javascript·react.js
想吃火锅10058 小时前
【前端手撕】new
前端
小小小小宇8 小时前
AI大背景下端到端界面测试
前端
丷丩9 小时前
MapLibre GL JS第50课:用表达式创建虚线渐变线
javascript·gis·mapbox·maplibre gl js
小小小小宇9 小时前
前端端到端界面测试全解析与应用
前端
去伪存真9 小时前
如何将没有字幕的英文视频转换成中文视频?
前端·pytorch·llm
Coisinier9 小时前
RHCE中shell脚本基础(磁盘剩余空间监控,Web 服务状态检查,curl 访问 Web 服务并返回状态)
linux·运维·服务器·前端·nginx·操作系统