logologo
  • 开发指南
  • 核心概念
  • 功能大全
  • 文档参考
  • 资助项目
  • 日本語
    • English
    • 简体中文
    • 繁體中文
    • Français
    • Español
    • 日本語
    • Deutsch
    • Português
    • Italiano
    • この功を練りたければ
      クイックスタート
      核心概念
      ルーター
      リクエスト
      Response
      Depot
      ハンドラー
      キャッチャー
      ライター
      专题探讨
      処理フロー
      エラー処理
      ファイル送信
      データベースの利用
      テンプレートエンジンの使用
      グレースフルシャットダウン
      テストの作成
      アプリケーションのデプロイ方法
      AI Skills
      功能大全
      HTTP/3 サポート
      Affix State リクエスト間でのデータ共有
      基本認証
      キャッシュ
      キャッシュヘッダー
      リクエスト中のパニックをキャッチ
      レスポンス圧縮
      同時実行数制限
      クロスオリジン制御
      CSRF防御
      Flash
      HTTPS強制化
      JWT認証
      ロギングミドルウェア
      OpenTelemetry統合
      OpenAPI ドキュメント生成
      リバースプロキシ
      レート制限
      リクエストトレースID
      静的ファイルサーバー
      セッション
      アップロードファイルサイズ制限 ミドルウェア
      SSE サーバープッシュ
      サードパーティ WebSocket プラグイン
      タイムアウトミドルウェア
      Towerミドルウェアとの互換性
      トレイリングスラッシュ
      WebSocket
      WebTransport
      Craft 機能
      生态系统
      Rust 日付・時刻ライブラリ
      Rust メモリアロケータ代替案
      Rust HTTPクライアントライブラリ
      Rust シリアライゼーションフレームワーク
      Rust エラー処理ライブラリ

      コアコンセプト#

      核心概念#

      ルーター
      • ルーティングとは
      • フラット定義
      • ツリー構造定義
      • ルートからパラメータを取得
      • ミドルウェアの追加
      • フィルター
      • カスタムWisp
      • 以前に学んだControllerクラスのWebフレームワークからRouterをどう理解するか?
      リクエスト
      • クエリパラメータの取得
      • フォームデータの取得
      • JSONデシリアライズデータの取得
      • リクエストデータの抽出
      • 解析の原理
      • API一部紹介、最新かつ詳細な情報はcrates apiドキュメントを参照してください
      Response
      • コンテンツの書き込み
      • HTTP エラーの書き込み
      • 他の URL へのリダイレクト
      • ResBody
      Depot
      • 概要
      • insert と get によるデータの設定と取得
      • inject と obtain によるデータの設定と取得
      ハンドラー
      • 概要
      • ハンドラーとは
      • Handlerをミドルウェア(hoop)として使用
      • #[handler]マクロの使用
      • エラー処理
      • Handlerトレイトを直接実装
      キャッチャー
      ライター