413 Content Too Large, sunucunun isteği, içeriği (istek gövdesi) işlemeye istekli olduğu veya işleyebileceği boyuttan büyük olduğu için reddettiği anlamına gelir. Koda bugünkü adını RFC 9110 verdi; eski spesifikasyonlar onu “Request Entity Too Large” (RFC 2616) ve “Payload Too Large” (RFC 7231) olarak adlandırıyordu ve birçok sunucu hâlâ bu neden ifadelerini gönderir.
Sunucu, istemcinin gövdenin geri kalanını göndermesini durdurmak için bağlantıyı kapatabilir. Durum geçiciyse Retry-After göndermelidir. Expect: 100-continue gönderen istemciler, hiçbir şey yüklemeden önce sınırı öğrenebilir.
Yaygın sınırlar arasında nginx'in client_max_body_size değeri (varsayılan olarak 1 MB), PHP'nin upload_max_filesize ve post_max_size değerleri ile birçok proxy'nin ve sunucusuz (serverless) platformun istek boyutu sınırları bulunur.
Örnek yanıt
HTTP/1.1 413 Content Too Large
Date: Fri, 06 Nov 2026 10:15:32 GMT
Connection: close
Content-Type: application/json
Content-Length: 40
{"error":"Uploads are limited to 10 MB"} SEO ve yönlendirme kontrolü
Tarama botları istek gövdesi göndermez; bu nedenle 413'ün SEO etkisi yoktur. TrueURL, POST gövdelerinin boyutunu sınırlar; hedeften gelen bir 413, hedefin kendi sınırının gönderdiğiniz gövdeden küçük olduğu anlamına gelir.
Yaygın nedenler ve kullanım alanları
- Bir görsel veya video yüklemesi sunucunun üst sınırını aşıyor (nginx'te
client_max_body_size, Apache'deLimitRequestBody). - PHP'nin
upload_max_filesizeveyapost_max_sizedeğeri, yüklenen dosyanın boyutundan düşük. - Bir API isteği beklenenden çok daha fazla veri içeriyor; örneğin JSON içinde base64 olarak kodlanmış dosyalar.