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

}

相关推荐
BillKu23 分钟前
Vue3父子组件数据双向绑定示例
javascript·vue.js·elementui
在无清风1 小时前
Java实现Redis
前端·windows·bootstrap
_一条咸鱼_3 小时前
Vue 配置模块深度剖析(十一)
前端·javascript·面试
yechaoa3 小时前
Widget开发实践指南
android·前端
赤橙红的黄4 小时前
Spring Boot中接入DeepSeek的流式输出
java·服务器·javascript
前端切图仔0014 小时前
WebSocket 技术详解
前端·网络·websocket·网络协议
upp4 小时前
[bug]langchain agent报错Invalid Format: Missing ‘Action Input:‘ after ‘Action:‘
javascript·python·langchain·bug
JarvanMo4 小时前
关于Flutter架构的小小探讨
前端·flutter
前端开发张小七5 小时前
每日一练:4.有效的括号
前端·python
顾林海5 小时前
Flutter 图标和按钮组件
android·开发语言·前端·flutter·面试