salvo-data-extraction
Installation
SKILL.md
Salvo Data Extraction
Manual Extraction
use salvo::prelude::*;
#[handler]
async fn handler(req: &mut Request) -> String {
let name = req.query::<String>("name").unwrap_or_default();
let id = req.param::<i64>("id").unwrap(); // route: /users/{id}
let auth = req.header::<String>("Authorization");
let body: UserData = req.parse_json().await.unwrap();
let form: LoginForm = req.parse_form().await.unwrap();
let pagination: Pagination = req.parse_queries().unwrap();