【文件属性】:
文件名称:salvo:Salvo是一个简单的Rust Web服务器框架
文件大小:229KB
文件格式:ZIP
更新时间:2021-04-12 07:10:26
rust async http-server salvo function-handler
Salvo是用Rust编写的Web服务器框架。
:bullseye: 特征
基于hyper,tokio和async支持;
Websocket支持;
中间件是在处理之前或之后执行的处理程序和支持;
易于使用的路由系统,路由器可以嵌套,您可以在路由器中添加中间件;
支持多部分表单,处理文件上传非常简单;
从许多物理目录中服务一个静态虚拟目录;
:high_voltage: 快速开始
您可以查看样品或阅读文档。
创建一个新的rust项目:
cargo new hello_salvo --bin
将此添加到Cargo.toml
[ dependencies ]
salvo = " 0.10 "
tokio = { version = " 1 " , features = [ " full " ] }
在main.rs文件中创建一个简单的函数处理程序,我们将其称为hello_world ,此函数仅呈现纯文本"Hell