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

}

相关推荐
superman超哥9 分钟前
Rust 移动语义(Move Semantics)的工作原理:零成本所有权转移的深度解析
开发语言·后端·rust·工作原理·深度解析·rust移动语义·move semantics
青茶36011 分钟前
【js教程】如何用jq的js方法获取url链接上的参数值?
开发语言·前端·javascript
superman超哥20 分钟前
Rust 所有权转移在函数调用中的表现:编译期保证的零成本抽象
开发语言·后端·rust·函数调用·零成本抽象·rust所有权转移
脩衜者26 分钟前
极其灵活且敏捷的WPF组态控件ConPipe 2026
前端·物联网·ui·wpf
Mike_jia31 分钟前
Dockge:轻量开源的 Docker 编排革命,让容器管理回归优雅
前端
GISer_Jing37 分钟前
前端GEO优化:AI时代的SEO新战场
前端·人工智能
没想好d40 分钟前
通用管理后台组件库-4-消息组件开发
前端
文艺理科生41 分钟前
Google A2UI 解读:当 AI 不再只是陪聊,而是开始画界面
前端·vue.js·人工智能
晴栀ay44 分钟前
React性能优化三剑客:useMemo、memo与useCallback
前端·javascript·react.js
JS_GGbond44 分钟前
JavaScript继承大冒险:从“原型江湖”到“class殿堂”
前端