Search
K
Guide
Concepts
Features
API-Docs
Donate
English
English
简体中文
繁體中文
Français
Español
日本語
Deutsch
Português
Italiano
Theme
Languages
English
English
简体中文
繁體中文
Français
Español
日本語
Deutsch
Português
Italiano
Menu
ON THIS PAGE
Features
#
Copy Markdown
Filter
Features
#
HTTP/3 Support
Enabling HTTP/3 Support
HTTP/3 Use Cases
Example Code
Key Code Analysis
Running the Example
Considerations
Affix State Shared Data in Requests
Feature Analysis
Comparison with Other Frameworks for Quick Concept Understanding
Common Use Cases
Basic Authentication
Introduction to Basic Auth
Comparison of Basic Auth Implementations in Common Frameworks
Use Cases
Considerations
Cache
Main Features
Quick Migration from Other Frameworks
Catching Panics in Requests
Middleware Introduction
Basic Usage
Comparison with Other Frameworks for Quick Concept Understanding
Example Code
Response Compression
Data Compression in HTTP Protocol
Example Code
Concurrency Limitation
Application Scenarios
Main Functions
Usage
Cross-Origin Control
What is the Same-Origin Policy?
Why is CORS Needed?
How CORS Works
Using CORS in Salvo
Main Configuration Options
CSRF Protection
What is CSRF?
How CSRF Attacks Work
Protection Strategies
CSRF Implementation in Salvo
OpenAPI Documentation Generation
Data Extractors
#[endpoint]
ToSchema
ToParameters
Best Practices for Automatic Documentation
Rate Limiting
Key Features
Static Server
Use Cases
Main Features
Pros and Cons of rust-embed
Session
What is Session
Using Session in Salvo
Common Use Cases
File Upload Size Limiter Middleware
Use Cases
Server-Sent Events (SSE)
What is SSE
Chat Application Example
Integration with Large Language Models
Third-Party WebSocket Plugin
salvo-websocket
Timeout Middleware
Use Cases
Tower Middleware Compatibility
Core Concepts of Tower
Salvo Compatibility Support
Trailing Slash
Use Cases
WebSocket
Introduction to WebSocket
WebTransport
Use Cases
Salvo Implementation
Complete Example
Craft Feature
Use Cases
Basic Usage
Parameter Extractors
Integration with OpenAPI
Complete Example
Caching Headers
Flash
Force HTTPS
JWT Authentication
Logging Middleware
OpenTelemetry Integration
Reverse Proxy
Request Chain ID