DevToolPal
NL
4xx Clientfouten

413 Content Too Large

Inhoud te groot

Wat het betekent

De request-body is groter dan de server wil of kan verwerken. Vroeger heette dit Payload Too Large.

Veelvoorkomende oorzaken

  • Upload overschrijdt nginx client_max_body_size (standaard 1 MB)
  • PHP upload_max_filesize of post_max_size te klein
  • Bodylimieten van een API-gateway of serverlessplatform

Zo los je het op

Als client of bezoeker

Comprimeer of splits de upload, of gebruik de hervatbare of multipart-upload-API van de dienst.

Als beheerder van de site of API

Verhoog limieten op elke laag: proxy (client_max_body_size), app-framework en gateway. Noem de limiet in de foutmelding.

Voorbeeldantwoord

HTTP/1.1
HTTP/1.1 413 Content Too Large
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Connection: close
Content-Type: application/problem+json

{
  "type": "about:blank",
  "title": "Content Too Large",
  "status": 413,
  "detail": "Uploads are limited to 10 MB."
}

Specificatie

RFC 9110 §15.5.14

Veelgestelde vragen

› Hoe los ik 413 op in nginx?

Verhoog client_max_body_size in het http-, server- of location-blok, bijvoorbeeld client_max_body_size 50m;, en herlaad nginx.

› Waarom krijg ik nog steeds 413 na het verhogen van de app-limiet?

Een andere laag, zoals een reverse proxy, CDN of load balancer, heeft een eigen lagere limiet.