Dec 18, 2025
Faradilla A.
4menit Dibaca
Kode status respons HTTP Error 431: Request Header Fields Too Large menunjukkan bahwa server menolak permintaan karena header HTTP yang dikirim terlalu besar. Masalah ini bisa terjadi ketika header HTTP memiliki ukuran yang melebihi batas yang diterima server.
Saat Anda menemui pesan error ini, ada beberapa hal yang perlu diperiksa, seperti cookie, referrer URL, dan kode pada website Anda. Dalam artikel ini, kami akan membahas langkah-langkah yang bisa Anda lakukan untuk mengatasi error 431.
| Kode error | Error HTTP 431 |
| Jenis error | Error sisi client |
| Variasi error | Kolom header permintaan terlalu besar Halaman ini tidak berfungsi |
| Penyebab error | Cookie menumpuk yang tidak update Referrer URL terlalu panjang Ukuran total header permintaan terlalu besar |

Error 431 adalah masalah yang terjadi di sisi client, yang berarti penyebabnya bukan berasal dari server asal. Kode status HTTP ini menunjukkan bahwa server tidak bisa memproses permintaan client karena ada masalah dengan kolom header permintaan yang dikirimkan.
Meskipun protokol HTTP tidak memiliki batasan ukuran permintaan, beberapa server membatasi ukuran header permintaan untuk alasan keamanan. Kalau header atau salah satu kolomnya terlalu besar, browser akan menampilkan pesan error yang menunjukkan bahwa permintaan tidak bisa diproses.

Pesan error 431 bisa berbeda-beda tergantung pada browser yang Anda gunakan. Sayangnya, sebagian besar browser tidak memberikan penjelasan lebih lanjut mengenai penyebab masalah ini.
Kami akan membahas tiga metode untuk memperbaiki HTTP error 431: Request header fields too large. Anda bisa mengikuti langkah-langkah ini tanpa perlu mengakses server, karena error ini terjadi di sisi client.
Selain itu, kami akan menjelaskan cara mengatasinya kalau error ini terjadi pada website Anda.
Penting! Pastikan Anda mengecek terlebih dahulu apakah error ini hanya terjadi pada Anda, atau memang website tidak bisa diakses oleh siapa pun.
Terlalu banyak cookie dalam header permintaan bisa menjadi penyebab munculnya error HTTP 431. Cookie digunakan oleh website untuk menyimpan preferensi, menyediakan konten yang relevan, dan menyimpan login pengguna.
Oleh karena itu, menghapus cookie bisa menjadi solusi efektif untuk mengatasi masalah ini. Caranya berbeda-beda tergantung pada browser yang digunakan, dan Anda bisa memilih untuk menghapus semua cookie sekaligus atau hanya dari website tertentu.
Peringatan! Membersihkan cookie akan menghapus akses (logout) dari website yang pernah dikunjungi. Simpan informasi login Anda sebelum melanjutkan langkah ini.
Untuk pengguna Google Chrome, berikut langkah-langkah untuk menghapus cookie:


Kalau Anda hanya ingin menghapus cookie dari website tertentu, ikuti langkah-langkah berikut:



Membersihkan cookie secara teratur akan membantu menghindari masalah ini di masa mendatang, serta mencegah potensi ancaman keamanan.
Kalau Anda mengklik link yang memiliki referrer URL panjang, hal ini bisa menyebabkan error 431. Solusinya adalah dengan memperpendek URL, terutama bagian URL setelah tanda tanya (query string). Namun, langkah ini hanya merupakan solusi sementara.

Kalau Anda adalah pemilik website yang mengalami masalah ini, coba persingkat parameter URL. Anda bisa menggunakan Campaign URL Builder dari Google Analytics untuk membantu memperpendek URL. Tool ini juga memberikan informasi tentang parameter mana yang wajib ada dan mana yang bisa dihilangkan.
Apabila menggunakan WordPress, Anda bisa menginstal plugin untuk mengelola URL secara lebih mudah, seperti Google Analytics Dashboard for WordPress atau URL Params.
Kalau dua metode sebelumnya tidak berhasil, kemungkinan penyebabnya berasal dari kode website Anda. Banyaknya permintaan dalam kode atau batas ukuran header yang diterapkan oleh server bisa menyebabkan error ini.
Cek apakah ukuran header permintaan sudah melebihi batas yang diterima oleh server. Beberapa software menyediakan tool untuk meningkatkan batas ukuran permintaan, seperti Apigee. Kalau tidak bisa mengubah pengaturan ini sendiri, Anda bisa mencoba menghubungi provider hosting Anda.

Kode status HTTP 431: Request Header Fields Too Large menunjukkan adanya masalah pada ukuran header permintaan yang dikirimkan client. Masalah ini bisa disebabkan oleh beberapa faktor, seperti cookie yang menumpuk, URL referrer yang panjang, atau ukuran header yang melebihi batas.
Dalam artikel ini, kami telah membagikan tiga metode untuk mengatasi masalah HTTP Error 431:
Setelah melakukan langkah-langkah di atas, coba refresh atau mulai ulang browser dan kunjungi website kembali. Apabila error ini terjadi pada website Anda sendiri, cobalah menghubungi provider hosting Anda untuk meminta bantuan.
Cara mengatasi error HTTP 400
Cara mengatasi error 401 unauthorized
Cara mengatasi error 403 forbidden
Cara mengatasi error 404 not found
Cara mengatasi 413 request entity too large
Berikut beberapa informasi lebih lanjut tentang HTTP Error 431.
HTTP error 431 terjadi ketika server menerima header permintaan yang lebih besar dari yang bisa diproses. Masalah ini bisa disebabkan oleh terlalu banyak data yang dikirim dalam header permintaan, atau karena server memiliki batas ukuran header yang ketat.
Anda bisa mencegah error ini dengan meningkatkan ukuran header maksimum yang bisa diproses server. Hal ini bisa dilakukan dengan mengonfigurasi server atau melalui provider hosting. Selain itu, Anda bisa mengonfigurasi server untuk mengompres dan menggabungkan kolom header, serta menghapus cookie yang tidak diperlukan.
Akibat dari error 431 bisa bervariasi. Dalam beberapa kasus, error ini bisa menyebabkan server menolak permintaan sehingga transaksi gagal. Dalam kasus lain, error ini bisa menyebabkan data tidak lengkap atau rusak saat diproses.
Semua konten tutorial di website ini telah melalui peninjauan menyeluruh sesuai standar dan komitmen editorial Hostinger.