Apa itu 400 Bad Request Error (dan Bagaimana Cara Memperbaikinya)?
400 Bad Request Error terjadi ketika permintaan yang dikirim ke server situs web salah atau rusak, dan server yang menerima permintaan tersebut tidak dapat memahaminya. Terkadang, masalahnya ada di situs web itu sendiri, dan tidak banyak yang dapat Anda lakukan untuk mengatasinya. Namun seringkali, masalahnya adalah masalah yang mungkin dapat Anda selesaikan — mungkin Anda salah mengetik alamatnya, atau mungkin cache browser Anda yang menyebabkan masalah. Berikut beberapa solusi yang bisa Anda coba.
Apa itu 400 Bad Request Error?
Kesalahan 400 Permintaan Buruk terjadi ketika server tidak dapat memahami permintaan yang dibuat darinya. Ini disebut kesalahan 400 karena itulah kode status HTTP yang digunakan server web untuk menjelaskan jenis kesalahan tersebut.
Kesalahan 400 Permintaan Buruk dapat terjadi karena ada kesalahan sederhana dalam permintaan. Mungkin Anda salah mengetik URL dan server tidak dapat mengembalikan Kesalahan 404, karena alasan tertentu. Atau mungkin browser web Anda mencoba menggunakan cookie yang kedaluwarsa atau tidak valid. Beberapa server yang tidak dikonfigurasi dengan benar juga dapat menghasilkan 400 kesalahan, bukan kesalahan yang lebih membantu dalam beberapa situasi. Misalnya, saat Anda mencoba mengunggah file yang terlalu besar ke beberapa situs, Anda mungkin mendapatkan kesalahan 400 bukannya kesalahan yang memberi tahu Anda tentang ukuran file maksimum.
Sama seperti kesalahan 404 dan kesalahan 502, desainer situs web dapat menyesuaikan tampilan kesalahan 400. Jadi, Anda mungkin melihat 400 halaman yang berbeda di situs web yang berbeda. Situs web mungkin juga menggunakan nama yang sedikit berbeda untuk kesalahan ini. Misalnya, Anda mungkin melihat hal-hal seperti:
- 400 permintaan Buruk
- 400 permintaan Buruk. Permintaan tidak dapat dipahami oleh server karena format sintaks yang salah. Klien tidak boleh mengulangi permintaan tanpa modifikasi
- Permintaan Buruk - URL Tidak Valid
- Permintaan yang buruk. Browser Anda mengirimkan permintaan yang tidak dapat dipahami oleh server ini
- Kesalahan HTTP 400. Nama host permintaan tidak valid
- Permintaan Buruk: Kesalahan 400
- HTTP Error 400 - Permintaan Buruk
Seringkali, Anda dapat melakukan sesuatu untuk memperbaiki kesalahan 400, tetapi mencari tahu dengan tepat apa yang dapat menjadi tantangan karena sifat kesalahan yang tidak jelas. Berikut beberapa hal yang bisa Anda coba.
Segarkan Halaman
Menyegarkan halaman selalu layak dicoba. Seringkali kesalahan 400 bersifat sementara, dan penyegaran sederhana dapat membantu. Sebagian besar browser menggunakan tombol F5 untuk menyegarkan, dan juga menyediakan tombol Segarkan di suatu tempat di bilah alamat. Itu tidak terlalu sering memperbaiki masalah, tetapi hanya perlu satu detik untuk mencoba.
Periksa kembali Alamatnya
Alasan paling umum untuk kesalahan 400 adalah URL yang salah ketik. Jika Anda mengetik sendiri URL ke kotak alamat Anda, mungkin Anda salah mengetik. Jika Anda mengklik link di halaman web lain dan melihat error 404, mungkin juga link tersebut salah ketik pada halaman yang menaut. Periksa alamatnya dan lihat apakah Anda melihat kesalahan yang jelas. Juga, periksa simbol khusus di URL, terutama yang tidak sering Anda lihat di URL.
Lakukan Pencarian
Jika URL yang ingin Anda buka bersifat deskriptif (atau jika Anda mengetahui secara kasar nama artikel atau halaman yang Anda harapkan), Anda dapat menggunakan kata kunci di alamat untuk mencari situs web. Dalam contoh di bawah ini, Anda tidak dapat benar-benar mengetahui dari URL itu sendiri jika ada yang salah ketik, tetapi Anda dapat melihat beberapa kata dari nama artikel.
Berbekal ilmu tersebut, Anda bisa melakukan pencarian di website dengan kata kunci yang relevan.
Itu akan membawa Anda ke halaman yang benar.
Solusi yang sama juga berfungsi jika situs web yang Anda coba kunjungi mengubah URL karena alasan tertentu dan tidak mengalihkan alamat lama ke yang baru.
Dan jika situs web yang Anda buka tidak memiliki kotak telusurnya sendiri, Anda selalu dapat menggunakan Google (atau mesin telusur apa pun yang Anda suka). Cukup gunakan operator "situs:" untuk hanya mencari situs web yang dipermasalahkan untuk kata kunci.
Pada gambar di bawah, kami menggunakan Google dan frase pencarian "site: howtogeek.com focal length" untuk mencari hanya situs howtogeek.com untuk kata kunci.
Kosongkan Cookie dan Cache Browser Anda
Banyak situs web (termasuk Google dan YouTube) melaporkan kesalahan 400 karena cookie yang mereka baca rusak atau terlalu tua. Beberapa ekstensi browser juga dapat mengubah cookie Anda dan menyebabkan 400 kesalahan. Mungkin juga browser Anda telah menyimpan versi rusak dari halaman yang Anda coba buka.
Untuk menguji kemungkinan ini, Anda harus membersihkan cache dan cookie browser Anda. Menghapus cache tidak akan banyak memengaruhi pengalaman penjelajahan Anda, tetapi beberapa situs web mungkin memerlukan beberapa detik tambahan untuk memuat karena mereka mengunduh ulang semua data yang disimpan dalam cache sebelumnya. Menghapus cookie berarti Anda harus masuk lagi ke sebagian besar situs web.
Untuk membersihkan cache di browser Anda, Anda dapat mengikuti panduan ekstensif ini yang akan mengajari Anda cara membersihkan cache di semua browser desktop dan seluler populer.
TERKAIT: Cara Menghapus Riwayat Anda di Browser Apa Pun
Hapus DNS Anda
Komputer Anda mungkin menyimpan data DNS kedaluwarsa yang menyebabkan kesalahan. Pembilasan sederhana dari data DNS Anda dapat membantu memecahkan masalah. Ini mudah dilakukan, dan tidak akan menimbulkan masalah untuk dicoba. Kami memiliki panduan lengkap tentang cara mengatur ulang cache DNS Anda di Windows dan macOS.
TERKAIT: Apa Itu DNS, dan Haruskah Saya Menggunakan Server DNS Lain?
Periksa Ukuran File
Jika Anda mengunggah file ke situs web dan saat itulah Anda mendapatkan kesalahan 400, maka kemungkinan besar file tersebut terlalu besar. Coba unggah file yang lebih kecil untuk mengonfirmasi apakah ini yang menyebabkan masalah.
Coba Situs Web Lain
Jika Anda telah mencoba membuka satu situs web dan mendapatkan 400 kesalahan, Anda harus mencoba membuka situs web lain untuk melihat apakah masalahnya tetap ada. Jika ya, mungkin ada masalah dengan komputer atau peralatan jaringan Anda daripada situs web yang Anda coba buka.
Nyalakan Ulang Komputer Anda dan Peralatan Lainnya
Solusi ini untung-untungan, tetapi memulai ulang komputer Anda dan terutama peralatan jaringan Anda (router, modem) adalah cara umum untuk menghilangkan banyak kesalahan server.
Hubungi Website
Jika Anda telah mencoba semua solusi dan kesalahannya tidak kunjung hilang, maka situs web itu sendiri mungkin mengalami masalah. Cobalah untuk menghubungi situs web melalui halaman hubungi kami (jika berfungsi) atau melalui media sosial. Kemungkinannya adalah, mereka sudah mengetahui masalah tersebut dan berupaya memperbaikinya.