DevToolPal
DE
4xx Client-Fehler

413 Content Too Large

Inhalt zu groß

Bedeutung

Der Request-Body ist größer, als der Server verarbeiten will oder kann. Früher Payload Too Large genannt.

Typische Ursachen

  • Upload überschreitet nginx client_max_body_size (Standard 1 MB)
  • PHP upload_max_filesize oder post_max_size zu klein
  • Body-Limits von API-Gateway oder Serverless-Plattform

So beheben Sie es

Als Client oder Besucher

Upload komprimieren oder aufteilen oder die fortsetzbare bzw. Multipart-Upload-API des Dienstes nutzen.

Als Betreiber der Website oder API

Limits auf jeder Ebene erhöhen: Proxy (client_max_body_size), App-Framework und Gateway. Das Limit in der Fehlermeldung nennen.

Beispielantwort

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."
}

Spezifikation

RFC 9110 §15.5.14

FAQ

› Wie behebe ich 413 in nginx?

client_max_body_size im http-, server- oder location-Block erhöhen, zum Beispiel client_max_body_size 50m;, dann nginx neu laden.

› Warum erhalte ich nach Erhöhung des App-Limits immer noch 413?

Eine andere Ebene wie Reverse Proxy, CDN oder Load Balancer hat ein eigenes, niedrigeres Limit.