logologo
  • Handbuch
  • Konzepte
  • Funktionen
  • API-Dokumentation
  • Spenden
  • Deutsch
    • English
    • 简体中文
    • 繁體中文
    • Français
    • Español
    • 日本語
    • Deutsch
    • Português
    • Italiano
    • Diese Kunst meistern
      Schnellstart
      Konzepte
      Router
      Anfrage
      Response
      Depot
      Handler
      Catcher
      Schreiber
      Themen
      Ablaufverarbeitung
      Fehlerbehandlung
      Dateien senden
      Datenbanken verwenden
      Template-Engines verwenden
      Graceful Shutdown
      Tests schreiben
      Anwendungen bereitstellen
      AI Skills
      Funktionen
      HTTP/3-Unterstützung
      Affix State – Gemeinsame Daten in Anfragen
      Grundlegende Authentifizierung
      Cache
      Cache-Header
      Abfangen von Panics in Anfragen
      Antwortkomprimierung
      Parallelitätsbegrenzung
      Cross-Origin-Kontrolle
      CSRF-Schutz
      Flash
      HTTPS erzwingen
      JWT-Authentifizierung
      Logging-Middleware
      OpenTelemetry-Integration
      OpenAPI-Dokumentationsgenerierung
      Reverse-Proxy
      Ratenbegrenzung
      Request-Chain-ID
      Statischer Server
      Sitzung
      Middleware zur Begrenzung der Datei-Upload-Größe
      Server-Sent Events (SSE)
      WebSocket-Plugin von Drittanbietern
      Timeout-Middleware
      Tower-Middleware-Kompatibilität
      Nachgestellter Schrägstrich
      WebSocket
      WebTransport
      Craft-Funktion
      Ökosystem
      Rust Datums- und Zeitbibliothek
      Rust-Speicherzuweiser-Alternativen
      Rust HTTP-Client-Bibliothek
      Rust Serialisierungs-Framework
      Rust-Fehlerbehandlungsbibliotheken

      Konzepte#

      Konzepte#

      Router
      • Was ist Routing?
      • Flache Definition
      • Baumartige Definition
      • Abrufen von Parametern aus Routen
      • Hinzufügen von Middleware
      • Filter
      • Benutzerdefinierte Wisp
      • Kommend von einem Controller-basierten Web-Framework, wie versteht man Router?
      Anfrage
      • Abrufen von Query-Parametern
      • Abrufen von Formulardaten
      • Abrufen von JSON-deserialisierten Daten
      • Extrahieren von Anfragedaten
      • Parsing-Prinzip
      • Teilweise API-Übersicht. Für die neuesten und detailliertesten Informationen konsultieren Sie bitte die crates API-Dokumentation.
      Response
      • Inhalte schreiben
      • HTTP-Fehler schreiben
      • Weiterleitung zu einer anderen URL
      • ResBody
      Depot
      • Schnellverständnis
      • Setzen und Abrufen von Daten über insert und get
      • Setzen und Abrufen von Daten über insert_typed und get_typed
      Handler
      • Schnellübersicht
      • Was ist ein Handler
      • Handler als Middleware (Hoop)
      • Verwendung des #[handler]-Makros
      • Fehlerbehandlung
      • Direkte Implementierung des Handler-Traits
      Catcher
      Schreiber