搜索文档
K
指南
核心概念
主题
功能大全
生态
文档参考
资助项目
English
简体中文
繁體中文
Français
Español
日本語
Deutsch
Русский
Português
Italiano
指南
核心概念
主题
功能大全
生态
文档参考
资助项目
English
简体中文
繁體中文
Français
Español
日本語
Deutsch
Русский
Português
Italiano
Menu
API 概览
Filter
features
HTTP/3 支持
启用 HTTP/3 支持
HTTP/3 使用场景
示例代码
关键代码解析
运行示例
注意事项
Affix State 请求中共享数据
功能解析
与其他框架对比 快速理解概念
常见使用场景
基本权限验证
Basic Auth 简介
常见框架中的 Basic Auth 实现对比
使用场景
注意事项
缓存
主要功能
从其他框架快速迁移
缓存头
捕获请求中的 Panic
中间件介绍
基本用法
与其他框架的对比 快速理解概念
示例代码
压缩响应
HTTP 协议中的数据压缩
示例代码
限制并发数
应用场景
主要作用
使用方法
跨域控制
什么是同源策略?
为什么需要CORS?
CORS工作原理
在Salvo中使用CORS
主要配置选项
CSRF防御
什么是CSRF?
CSRF攻击原理
防护策略
Salvo中的CSRF实现
Flash
强制 HTTPS
JWT 验证
日志中间件
OpenTelemetry集成
OpenAPI 文档生成
数据提取器
#[endpoint]
ToSchema
ToParameters
反向代理
流量控制
主要功能
请求链路Id
静态服务器
应用场景
主要功能
rust-embed的优缺点
Session
什么是Session
Salvo中的Session使用
常见用途
上传文件大小限制 中间件
应用场景
SSE 服务器推送
什么是 SSE
聊天程序示例
与大语言模型集成
第三方websocket插件
salvo-websocket
超时中间件
使用场景
兼容 Tower 中间件
Tower 核心概念
Salvo 兼容性支持
Trailing Slash
使用场景
WebSocket
WebSocket 简介
WebTransport
应用场景
Salvo 实现
完整示例
Craft 特性
使用场景
基本用法
参数提取器
与 OpenAPI 集成
完整示例