ドキュメントを検索
K
ガイド
コアコンセプト
トピックス
機能
エコシステム
APIドキュメント
寄付
English
简体中文
繁體中文
Français
Español
日本語
Deutsch
Русский
Português
Italiano
ガイド
コアコンセプト
トピックス
機能
エコシステム
APIドキュメント
寄付
English
简体中文
繁體中文
Français
Español
日本語
Deutsch
Русский
Português
Italiano
Menu
API 概要
Filter
features
HTTP/3 サポート
HTTP/3サポートの有効化
HTTP/3の使用シナリオ
サンプルコード
主要コードの解説
サンプルの実行
注意事項
アフィックスステート リクエスト間でのデータ共有
機能解説
他フレームワークとの比較 概念の速習
一般的な使用シナリオ
基本認証(Basic Auth)
Basic Auth の概要
主要フレームワークにおけるBasic Auth実装の比較
使用場面
注意事項
キャッシュ
主な機能
他のフレームワークからの迅速な移行
キャッシュヘッダー
リクエスト中のPanicをキャッチ
ミドルウェアの紹介
基本的な使い方
他のフレームワークとの比較 概念の簡単な理解
サンプルコード
レスポンスの圧縮
HTTPプロトコルにおけるデータ圧縮
サンプルコード
同時実行数の制限
適用シナリオ
主な機能
使用方法
クロスオリジン制御
同一オリジンポリシーとは?
CORSが必要な理由
CORSの動作原理
SalvoでのCORSの使用
主な設定オプション
CSRF防御
CSRFとは?
CSRF攻撃の仕組み
防御策
SalvoにおけるCSRF実装
フラッシュ
HTTPS強制転送
JWT認証
ログミドルウェア
OpenTelemetry連携
OpenAPIドキュメント生成
データ抽出器
#[endpoint]
ToSchema
ToParameters
リバースプロキシ
流量制御
主な機能
リクエストチェーンID
静的ファイルサーバ
ユースケース
主な機能
rust-embedの利点と欠点
セッション
セッションとは
Salvoにおけるセッションの利用
主な用途
アップロードファイルサイズ制限ミドルウェア
適用シナリオ
SSE サーバープッシュ
SSEとは
チャットアプリケーションの例
大規模言語モデルとの統合
サードパーティWebSocketプラグイン
salvo-websocket
タイムアウトミドルウェア
使用シナリオ
Towerミドルウェアとの互換性
Towerのコアコンセプト
Salvoの互換性サポート
トレイリングスラッシュ
使用シナリオ
WebSocket
WebSocket の概要
WebTransport
適用シナリオ
Salvo実装
完全なサンプル
Craft 機能
使用シナリオ
基本使用方法
パラメータ抽出器
OpenAPI 連携
完全なサンプル