Pengunggah file

Apa itu HTTP413 Request Entity Too Large?

"HTTP413 Request Entity Too Large" adalah kesalahan HTTP yang ditampilkan ketika data yang ingin diunggah melebihi kapasitas yang diizinkan oleh server.

Nama resminya saat ini adalah413 Content Too Large, tetapi nama lain seperti "413 Payload Too Large" dan "413 Request Entity Too Large" juga masih banyak digunakan.
Ini berarti meskipun namanya berbeda, makna "data yang dikirim terlalu besar untuk diterima" tetap sama.

Kesalahan ini terutama terjadi pada situasi-situasi berikut.

  • Mengupload video
  • Mengirim sejumlah besar gambar berkualitas tinggi
  • File PDF atau ZIP terlalu besar
  • Mengirim banyak data JSON ke API

Dalam banyak kasus, ini disebabkan oleh batasan kapasitas di sisi server, bukan karena masalah koneksi internet atau kerusakan komputer.


Penyebab utama terjadinya HTTP413 Request Entity Too Large

Melebihi batas ukuran unggahan

Ini adalah penyebab paling umum.

Layanan web memiliki batas ukuran unggahan tertentu, seperti "hingga 10MB per file" atau "hingga 100MB". Jika batas ini terlampaui, HTTP413 akan dikembalikan.

Total ukuran beberapa file terlalu besar

Meskipun setiap file kecil, jika diunggah sekaligus, total ukuran dapat melebihi batas yang ditentukan.

Misalnya, jika Anda mengirim 10 gambar berukuran 20MB, totalnya menjadi 200MB, dan dapat menyebabkan kesalahan 413 pada layanan yang memiliki batasan kapasitas.

Dibatasi oleh pengaturan server web

Pengelola situs dapat mengatur batas ukuran unggahan pada server web.

Contoh umum termasuk:

  • client_max_body_size NGINX
  • Pengaturan Apache
  • upload_max_filesize PHP
  • post_max_size PHP
  • Batas kapasitas pada reverse proxy atau CDN

Meskipun aplikasi menaikkan kapasitas, server web atau CDN yang berada di antara dapat mengembalikan 413 terlebih dahulu.


Tindakan yang dapat diambil oleh pengguna

Jika HTTP413 muncul, coba periksa poin-poin berikut.

  • Periksa ukuran file yang diunggah
  • Hapus file yang tidak diperlukan
  • Kompresi ZIP untuk mengurangi ukuran
  • Kurangi ukuran gambar atau kualitas video
  • Unggah dalam beberapa tahap
  • Gunakan layanan dengan batas kapasitas lebih besar

Terutama, video yang disimpan dalam 4K atau bitrate tinggi bisa mencapai beberapa GB. Bahkan dengan sedikit menurunkan kualitas, ukuran dapat berkurang lebih dari setengahnya.


Tindakan yang dapat diambil oleh administrator

Jika Anda menjalankan situs web sendiri, sering kali ada cara untuk memperbaiki masalah dengan meninjau kembali pengaturan server.

Dalam kasus NGINX

Ubah nilai client_max_body_size sesuai kebutuhan.

Dalam kasus PHP

Mari kita periksa nilai pengaturan berikut.

  • upload_max_filesize
  • post_max_size
  • memory_limit
  • max_execution_time

Batasan tidak hanya pada ukuran unggahan tetapi juga ukuran total POST dapat mempengaruhi, sehingga penting untuk memeriksa beberapa pengaturan bersama-sama.

Periksa CDN dan WAF juga

Jika Anda menggunakan CDN atau WAF seperti Cloudflare, mungkin ada masalah dan 413 dikembalikan sebelum mencapai server web.

Jika perubahan pengaturan server web tidak memperbaiki, periksa batas unggahan di layanan tersebut.


Jika ingin mengirim file besar, UploadF juga berguna

Lampiran email atau layanan chat kadang mengalami batasan kapasitas.

Dalam kasus seperti itu, Anda juga bisa menggunakan UploadF, pengunggah file gratis.

  • Cocok untuk PC dan smartphone
  • Mudah mengunggah dengan drag & drop
  • Dapat mengunggah hingga 100 file sekaligus
  • Dukungan berbagi dengan kata sandi
  • Periode penyimpanan dapat dipilih
  • File yang tidak diperlukan dapat dihapus satu per satu

Jika itu gambar, Anda juga dapat menggunakan alat web praktis seperti pengeditan gambar online, OCR, dan transparansi latar belakang.


Pertanyaan yang Sering Diajukan

Apakah 413 dan "unggahan gagal" berbeda?

413 adalah salah satu jenis kode status HTTP. Menyebabkan pesan "unggahan gagal" juga bisa karena 413.

Apakah 413 berarti server rusak?

Tidak. Kebanyakan kasus server berfungsi dengan baik, menolak permintaan karena melebihi batas kapasitas yang ditentukan.

Jika mengurangi ukuran tidak membantu, apa yang harus dilakukan?

Masalah layanan, perubahan pengaturan sementara, atau batasan CDN atau proxy bisa menjadi penyebab lain. Cobalah menggunakan browser berbeda atau tunggu dan coba unggah lagi.


Kesimpulan

HTTP413 Request Entity Too Large adalah kesalahan yang terjadi ketika data yang diunggah melebihi kapasitas yang diizinkan oleh server.

Pengguna dapat menyelesaikannya dengan mengurangi ukuran file atau mengirimnya dalam beberapa tahap, sementara pengelola situs harus memeriksa berbagai batas kapasitas seperti NGINX, Apache, PHP, dan CDN.

Jika Anda ingin berbagi file besar, menggunakan pengunggah file gratis seperti UploadF juga sangat berguna.


Cara Mengatasi Ketika Microsoft Teams Menampilkan 'Tidak dapat terhubung ke OneDrive. Silakan coba lagi untuk mengunggah'
Beranda   Bantuan   Kontak   🌐Language  
©Pengunggah file