MaxBody
O MaxBody Middleware no Quick define um limite para o tamanho máximo do corpo da solicitação, impedindo que cargas excessivamente grandes sobrecarreguem o servidor. É útil para controlar o uso de recursos, aumentar a segurança e evitar ataques de negação de serviço (DoS).
🚀 Como funciona
O middleware intercepta as solicitações recebidas e verifica o tamanho do corpo. Se o corpo da solicitação exceder o limite definido, a solicitação é bloqueada. Se o tamanho do corpo estiver dentro do limite, a solicitação prossegue normalmente.
✅ Principais recursos
📏 Restringe o tamanho máximo do corpo para evitar cargas úteis grandes.
🔄 Tamanho personalizável (padrão, definido em bytes).
🔒 Ajuda a mitigar ataques DoS e uso excessivo de memória.
⚡ Ajuda a mitigar ataques DoS e uso excessivo de memória.
// Function signature
q.Use(maxbody.New(50000))