Вопрос: Как ограничить размер HTTP request body?
Python
Middle
Без компании
Вопрос: Как ограничить размер HTTP request body?
Ответы
```go
r.Body = http.MaxBytesReader(w, r.Body, 1<<20) // 1MB
var req Req
if err := json.NewDecoder(r.Body).Decode(&req); err != nil {
http.Error(w, "too big or bad json", http.StatusBadRequest)
return
}
```
**Как это работает:** защита от больших payload (DoS/OOM).