Ralat 400 Permintaan Buruk - Mengapa Ia Berlaku Dan Bagaimana Untuk Perbaiki.

Sekiranya anda menggunakan Internet setiap hari, anda mesti mengalami masalah rangkaian. Kadang kala, bukannya halaman yang dikehendaki, pelayar menunjukkan kod ralat. Apabila pelayan web dan klien (iaitu penyemak imbas) berkomunikasi antara satu sama lain, mereka menghantar mesej status. Dan hanya apabila ralat berlaku, mesej sepadan muncul. Kesilapan HTTP 400 mengatakan bahawa ada sesuatu yang salah dengan permintaan klien. Apakah maksud 400 Permintaan Buruk dan cara untuk membetulkannya?

Cara Betulkan 400 Permintaan Buruk.

Apakah 400 Ralat Permintaan Buruk?

Dengan status ralat, pelayan web menunjukkan status permintaan. Sekiranya pelayan mengembalikan pertanyaan dengan ralat 200 (yang tidak dapat dilihat semasa melayari biasa), ini bermakna segala-galanya teratur - pertanyaannya berjaya dan kandungan yang diingini dihantar. Perkara yang lain adalah apabila ralat 400 permintaan buruk atau 500 muncul, kerana mereka menunjukkan beberapa masalah yang mungkin. Semua ralat 1xx adalah maklumat, ralat 2xx adalah permintaan berjaya, 3xx dan seterusnya bermakna pemindahan data berjaya, tetapi klien mesti melakukan langkah tambahan. Ini biasanya dikaitkan dengan pertukaran maklumat, yang penyemak imbas dilakukan secara automatik. Dalam mesej ralat, perkara agak berbeza. Walaupun ralat 5xx adalah berkaitan pelayan, 4xx berkaitan dengan permintaan pelanggan yang salah.

Kenapa ini berlaku

Ini bermakna bahawa permintaan itu sendiri telah menjadi salah. Protokol HTTP tidak diikuti (sekurang-kurangnya mengikut pelayan web), jadi permintaan itu tidak dapat diproses. Pelayan menafsirkan permintaan itu sebagai salah atau berniat jahat, oleh itu ia tidak memaparkan kandungan halaman tersebut. Sebab-sebab masalah semacam itu biasanya dikaitkan dengan penyemak imbas yang digunakan atau dengan input pengguna yang salah:

  • URL tidak betul - jika pengguna memasuki alamat yang salah atau, sebagai contoh, menggunakan aksara yang dilarang khas.
  • Kuki tidak betul - jika kuki dalam penyemak imbas anda sudah lapuk atau tidak sepadan dengan kandungan, ini juga boleh menyebabkan ralat 400 Permintaan Buruk.
  • Rekod DNS yang lapuk - cache DNS mungkin mengandungi data yang merujuk alamat IP tidak sah.
  • Fail terlalu besar - jika anda cuba memuat naik fail besar, pelayan mungkin menolak untuk menerimanya. Dia mengklasifikasikan ini sebagai "Permintaan Buruk" (permintaan buruk).
  • Header terlalu panjang - tajuk digunakan untuk menentukan permintaan apabila pelanggan dan pelayan berkomunikasi. Sesetengah pelayan web menetapkan had maksimum untuk panjangnya.

Sebabnya agak berbeza, jadi tidak mustahil untuk segera menentukan apa yang menyebabkan "Permintaan Buruk HTTP 400". Walau bagaimanapun, jika pelayan sasaran menggunakan IIS 7.0, IIS 7.5, atau IIS 8.0, maklumat lebih terperinci boleh didapati daripada kod ralat:

  • 1 - Tajuk destinasi tidak sah;
  • 2 - pengepala kedalaman tidak sah;
  • 3 - pengepala operasi tidak sah;
  • 4 - pengepala semula menulis tidak sah;
  • 5 - Tajuk terjemahan tidak sah;
  • 6 - permintaan tidak sah;
  • 7 - panjang kandungan tidak sah;
  • 8 - masa tunggu yang tidak sah;
  • 9 - token kunci tidak sah.

Ralat 400 dimainkan bukan sahaja semasa melayari. Program lain, seperti pelanggan e-mel, mungkin juga menerima ralat ini dari pelayan.

Bagaimana untuk membetulkan ralat 400

Untuk membetulkan ralat 400, kadang-kadang mencukupi untuk semata-mata menyegarkan halaman. Terutama jika ralat muncul di laman web ini untuk kali pertama. Jika mengemas kini halaman tidak menyelesaikan masalah, cuba kosongkan cache penyemak imbas. Dia mungkin menyimpan salinan mesej ralat sebagai halaman arahan asal.

Masalah penyemak imbas

Ralat HTTP 400 berlaku jika pengepala HTTP terlalu panjang. Pada dasarnya, tajuk tidak mempunyai had saiz, tetapi pelayan sasaran mungkin menetapkan had. Tajuknya terdiri daripada beberapa bidang di mana permintaan dan tanggapan ditakrifkan. Jika kedua-dua pelanggan sepadan dengan parameter, data yang diminta akan dihantar tanpa masalah. Jika ini tidak berfungsi, mesej ralat akan muncul. Memandangkan proses melibatkan pertukaran data antara penyemak imbas dan pelayan, dan Permintaan Buruk biasanya disebabkan oleh masalah dengan klien, penyemak imbas itu mungkin penyebab ralat. Cara terbaik untuk memeriksa sama ada penyemak imbas lalai anda mungkin menimbulkan masalah adalah untuk beralih sementara ke tempat lain.

Jika anda berjaya mengakses halaman menggunakan penyemak imbas lain, kembali ke pelayar asal dan padam semua cookies (jika anda belum melakukannya). Cookies dihantar dalam tajuk. Ini bermakna pelayan mengetahui tentang lawatan anda yang lalu. Jika pelayar perlu memproses terlalu banyak permintaan, pengepala boleh melebihi had panjang. Sekiranya masalah rangkaian ini berterusan, dan ralat 400 akan berlaku walaupun di YouTube, sama sekali memasang semula penyemak imbas atau menetapkan semula tetapan lalainya. Di Firefox, taip tentang: sokongan. Di sini anda akan menemui banyak maklumat berguna yang akan membantu anda mencari ralat. Walaupun anda menghubungi sokongan, masih penting untuk mempunyai data ini. Halaman ini mempunyai butang "Clear Firefox". Selepas mengklik pada pelanjutan, beberapa tetapan akan dipadamkan, tetapi tetapan semasa akan disimpan.

Padamkan data yang tidak perlu di Firefox:

  • masukkan parameter dari menu utama;
  • pergi ke tab "Privasi";
  • klik "Padam cookies";
  • cuba untuk mengakses tapak sekali lagi, masalah itu harus diselesaikan.

Di Internet Explorer, gunakan butang "Tetap semula" atau "Simpan semula Lalai". Ia terletak dalam tetapan pada tab Lanjutan. Memandangkan Internet Explorer merawat cache dan kuki sebagai tetapan, mereka juga disyorkan untuk dipadamkan. Padam data yang tidak perlu di Internet Explorer:

  • Alat - Pilihan Internet;
  • Umum - Sejarah - Tetapan;
  • Lihat fail.

Anda boleh mencari kuki ini dan secara manual memadamnya secara teratur.

Fungsi parameter penetapan semula dalam Chrome tersedia dalam tetapan sistem. Penyemak imbas akan menyimpan data peribadi anda, seperti kata laluan dan sejarah, dan segala-galanya akan ditetapkan semula kepada keadaan asalnya. Tutup penyemak imbas dan mulakannya untuk perubahan yang berlaku. Padamkan data yang tidak perlu di Google Chrome:

  • pergi ke tetapan;
  • masukkan "cookies" dalam medan carian, kemudian klik pada "Pengaturan Kandungan";
  • dalam bahagian "Kuki", klik "Semua kuki dan data tapak";
  • pilih kuki tertentu untuk memadamkannya.

Virus

Penyebab 400 Permintaan Buruk boleh menjadi virus yang mendapat PC anda dari Internet. Buka antivirus anda dan jalankan imbasan sistem dalam penuh. Program yang paling popular mempunyai fungsi dan menu yang serupa, sehingga masalah tidak timbul. Tunggu sehingga akhir imbasan PC. Sekiranya virus dijumpai, betulkan tetapan, padamnya dan mulakan semula PC. Jika masalah tidak dijumpai, pergi ke langkah seterusnya.

Masalah ISP

Malangnya, penyelesaian yang diterangkan di atas tidak selalu menyelesaikan masalah. Kemudian anda perlu mencari bantuan di tempat lain. Kekerapan ralat (hanya pada satu laman web atau sekaligus) akan memberitahu anda di mana untuk mendapatkan bantuan. Sekiranya kod ralat 400 hanya berlaku pada tapak tertentu, dan percubaan untuk memperbaikinya tidak berjaya, anda boleh menghubungi pentadbir sumber atau pengendali laman web tersebut. Jika ralat muncul pada semua halaman, dan anda tidak boleh menggunakan Internet, hubungi pembekal anda. Dalam sebarang kes, perkhidmatan sokongan dapat membantu anda.

Dalam kedua-dua keadaan, anda mesti memberikan seberapa banyak maklumat yang anda boleh. Ia termasuk semua percubaan yang telah anda ambil untuk menghilangkan kesilapan itu. Di sisi lain, anda juga perlu memberikan maklumat tentang sistem anda: mana OS dan penyemak imbas yang anda gunakan? Adakah terdapat sambungan yang dipasang? Adakah anda menggunakan firewall atau proksi? Semua maklumat ini akan membantu pengendali dan juruweb untuk menyelesaikan masalah ini. Jika anda baru-baru ini mengubah ISP atau ISP anda adalah sangat lambat atau tidak boleh dipercayai, maka lalu lintas web dari PC anda ke laman web mana pun di Internet mungkin rosak. ISP boleh menyusun semula beberapa tetapannya (sebagai contoh, masukkan pelayan proksi atau cache baru), yang menyebabkan ketidakstabilan. Tanda kemungkinan masalah di sini adalah bahawa anda tidak dapat melihat tapak tersebut.

Masalah dengan Rangka Kerja .NET

Ralat 400 Permintaan Buruk mungkin berlaku akibat kerosakan atau pengemaskinian perpustakaan Framework .NET. Muat turun versi terkini plugin dari laman web rasmi Microsoft dan pasang semula. Reboot PC dan semak akses ke laman web ini.

Isu antivirus

Sesetengah perisian antivirus menghalang tapak dan kandungan yang dianggap tidak diingini atau berniat jahat. Ini boleh menyebabkan kegagalan rangkaian. Cuba lumpuhkan imbasan sistem dalam antivirus atau hanya untuk menyelesaikan proses tersebut. Jika selepas ralat ini hilang, kemas kini antivirus anda atau muat turun yang lain.

Isu firewall

Sentiasa gunakan firewall dan perlindungan yang baik terhadap virus dan spyware. Berhati-hati mengikuti pautan dalam tetingkap pop timbul dan pengiklanan kontekstual. Jika keselamatan PC anda dikompromikan, penyerang akan dapat memperoleh akses tanpa izin ke data, kesan yang hampir mustahil untuk dihapuskan.

Masalah dengan tingkap

Jika komputer anda tidak cukup dilindungi, pelbagai masalah mungkin timbul, termasuk HTTP 400. Hidupkan kemas kini keselamatan automatik dari Microsoft dan kosongkan pendaftaran. Ini boleh dilakukan dengan bantuan utiliti khas, sebagai contoh, CCleaner. Pada beberapa tapak dan permainan rangkaian sosial, anda dijemput untuk memuat turun dan menjalankan perisian khas yang membolehkan anda berinteraksi secara langsung dengan orang lain di Internet (tanpa menggunakan penyemak imbas web). Perisian ini, jika bertulis salah atau secara haram, boleh merosakkan semua trafik HTTP dari PC anda. Menyingkirkan perisian yang tidak diingini itu boleh menjadi sangat sukar. Dalam kes yang paling teruk, anda mungkin perlu memasang semula sistem pengendalian anda.

TIP. Sekiranya anda mempunyai dua atau lebih pelayar yang dipasang pada komputer anda, periksa akses ke laman web pada semua itu. Jika anda masih boleh mengakses tapak tanpa kesilapan pada mana-mana penyemak imbas, gunakannya sahaja, dan hapuskan selebihnya atau kemas kininya. Jika anda menghadapi masalah di laman web yang agak kecil, lawati beberapa laman utama seperti Amazon, Ebay, Google, Microsoft, atau Yahoo. Sekiranya masalah hanya berlaku pada sumber yang kecil, ia menunjukkan lengkung trafik dari PC anda.

Seperti yang anda dapat lihat, anda boleh menyingkirkan ralat 400 dengan cara yang berbeza. Jika pentadbiran tapak menjawab bahawa anda hanya mempunyai masalah, maka hubungi penyedia Internet anda. Mungkin anda boleh membetulkan masalah dengan beberapa tetapan PC mudah. Jika anda tahu cara lain untuk menangani ralat 400, kongsi dengan pembaca kami di dalam komen.