logologo
  • Guia
  • Conceitos
  • Funcionalidades
  • API-Docs
  • Doar
  • Português
    • English
    • 简体中文
    • 繁體中文
    • Français
    • Español
    • 日本語
    • Deutsch
    • Português
    • Italiano
    • Dominar Esta Arte
      Início Rápido
      Conceitos
      Roteador
      Pedido
      Resposta
      Depot
      Handler
      Catcher
      Escritor
      Tópicos
      Fluxo de Processamento
      Tratamento de Erros
      Envio de Arquivos
      Utilizando Bancos de Dados
      Usando Mecanismos de Modelo
      Encerramento Gracioso
      Escrevendo Testes
      Como Implantar Aplicações
      AI Skills
      Funcionalidades
      Suporte a HTTP/3
      Estado de Afixo - Dados Compartilhados em Requisições
      Autenticação Básica
      Cache
      Cabeçalhos de Cache
      Captura de Pânicos em Requisições
      Compressão de Resposta
      Limitação de Concorrência
      Controlo de Origem Cruzada
      Proteção CSRF
      Flash
      Forçar HTTPS
      Autenticação JWT
      Middleware de Registro
      Integração OpenTelemetry
      Geração de Documentação OpenAPI
      Proxy Reverso
      Limitação de Taxa
      ID da Cadeia de Requisição
      Servidor Estático
      Sessão
      Middleware de Limitação de Tamanho de Upload de Arquivos
      Eventos Enviados pelo Servidor (SSE)
      Plugin WebSocket de Terceiros
      Middleware de Timeout
      Compatibilidade de Middleware Tower
      Barra Final
      WebSocket
      WebTransport
      Funcionalidade Craft
      Ecossistema
      Biblioteca de Data e Hora para Rust
      Alternativas de Alocadores de Memória Rust
      Biblioteca de Cliente HTTP em Rust
      Framework de Serialização Rust
      Bibliotecas de Tratamento de Erros em Rust

      Conceitos#

      Conceitos#

      Roteador
      • O que é Roteamento
      • Definição Plana
      • Definição em Árvore
      • Recuperando Parâmetros das Rotas
      • Adicionando Middleware
      • Filtros
      • Wisp Personalizado
      • Vindo de um Framework Web Baseado em Controller, Como Entender o Router?
      Pedido
      • Obter Parâmetros de Consulta
      • Obter Dados de Formulário
      • Obter Dados Desserializados JSON
      • Extrair Dados do Pedido
      • Princípio de Análise
      • Visão Geral Parcial da API. Para a informação mais recente e detalhada, consulte a documentação da API de crates.
      Resposta
      • Escrevendo Conteúdo
      • Escrevendo Erros HTTP
      • Redirecionando para Outra URL
      • ResBody
      Depot
      • Compreensão Rápida
      • Configurando e Recuperando Dados via insert e get
      • Configurando e Recuperando Dados via insert_typed e get_typed
      Handler
      • Visão Geral Rápida
      • O que é um Handler
      • Handler como Middleware (hoop)
      • Usando a Macro #[handler]
      • Tratamento de Erros
      • Implementando Diretamente o Trait Handler
      Catcher
      Escritor