「HTTP413 Request Entity Too Large」- це HTTP-помилка, яка відображається, коли дані, які ви намагаєтеся завантажити, перевищують допустимий обсяг на сервері.
Сучасна офіційна назва - 413 Content Too Large, але такі назви, як «413 Payload Too Large» та «413 Request Entity Too Large», також широко використовуються.
Отже, хоча назви різні, «Дані, які ви надіслали, занадто великі, щоб їх прийняти» - загальне значення.
Ця помилка найчастіше виникає в таких випадках:
У більшості випадків проблема виникає через обмеження обсягу на стороні сервера, а не через проблеми з Інтернет-з'єднанням чи комп'ютером.
Це найпоширеніша причина.
Веб-сервіси мають установлені обмеження на обсяг файлів, таких як «до 10 МБ за файл» або «до 100 МБ». Коли це обмеження перевищується, повертається HTTP413.
Навіть якщо окремі файли невеликі, при спробі одночасного завантаження можуть виникати ситуації, коли загальний розмір перевищує ліміт.
Наприклад, якщо ви надішлете 10 зображень по 20 МБ, загальний розмір досягне 200 МБ, що може призвести до помилки 413 на сервісах з обмеженням обсягу.
Власники сайтів можуть встановлювати обмеження обсягу завантаження на веб-сервері.
Деякі поширені приклади:
Навіть якщо в додатку обсяг зростає, іноді веб-сервер або CDN повертають помилку 413 раніше.
Якщо відображається HTTP413, спробуйте перевірити наступні пункти.
Особливо відеофайли можуть досягати декількох ГБ, якщо зберігаються в 4K або з високою бітрейтом. Іноді, навіть незначне зниження якості може скоротити обсяг вдвічі.
Якщо ви самі ведете веб-сайт, перегляд налаштувань сервера може допомогти вирішити проблему.
Змініть значення client_max_body_size за необхідності.
Перевірте наступні параметри.
Обмеження не лише на розмір завантаження, а й на загальний розмір POST запиту також має значення, тому важливо перевірити кілька параметрів.
Якщо ви користуєтеся Cloudflare або іншими CDN або WAF, помилка 413 може бути повернена на етапі до веб-сервера.
Якщо зміна налаштувань веб-сервера не допомагає, перевірте обмеження завантаження з боку цих сервісів.
У електронній пошті або чат-сервісах можуть бути обмеження на обсяг.
У таких випадках ви можете скористатися безкоштовним файловим завантажувачем UploadF.
Для зображень доступні також зручні веб-інструменти для онлайн-редагування зображень, OCR, прозорого фону та інше.
413 є одним з кодів статусу HTTP. Внутрішня причина повідомлення «невдала завантаження» може бути 413.
Ні. У більшості випадків сервер працює нормально, і запит відхиляється через перевищення встановленого обмеження обсягу.
Можливими причинами можуть бути збої на стороні сервісу, тимчасові зміни налаштувань, обмеження з боку CDN або проксі. Спробуйте іншими браузерами або зробіть паузу, а потім повторіть завантаження.
HTTP413 Request Entity Too Large - це помилка, яка виникає, коли дані, що завантажуються, перевищують дозволений обсяг на сервері.
Якщо ви звичайний користувач, часто можна вирішити проблему, зменшивши розмір файлу або розділивши його на кілька частин, а якщо ви адміністратор сайту, важливо перевірити обмеження обсягу на NGINX, Apache, PHP та CDN в декількох місцях.
Для спільного використання великих файлів зручно користуватися безкоштовними сервісами, такими як UploadF.