400 kötü istek ne anlama geliyor? "400 Kötü istek" erişim hatası: nedir ve nasıl düzeltilir? Geçersiz HTTP başlıklarını kontrol etme

Bu hata, kullanıcının (tarayıcısının) sitenin bulunduğu sunucuya yanlış bir istek gönderdiği anlamına gelir.

Bu neden oluyor?

Muhtemelen bu hatanın tüm vakalarının %99'u sitede (sunucu) değil, kullanıcı tarafında meydana gelir. Kural olarak, kullanıcının bilgisayarında kurulu olan sistem bundan sorumludur. Örneğin, tarayıcı, bozuk ayarlar nedeniyle yanlış istekler gönderebilir ve bunun nedeni de olabilir. NET Çerçevesi hangi Windows ile birlikte gelir.

400 hatası nasıl düzeltilir?

1. Tarayıcı ile ilgili sorun

  • Siteyi başka bir tarayıcı ile açmayı deneyin
  • Tarayıcı önbelleğinizi ve çerezlerinizi temizleyin
  • Tarayıcınızı yeniden yükleyin

2. Virüsler

  • Bilgisayarınızda virüs olup olmadığını kontrol edin
  • Enfeksiyon bulunursa tedavi edin

3. İnternet sağlayıcısıyla ilgili sorunlar

  • ISP'nizi arayın ve herhangi bir internet sorunu olup olmadığını kontrol edin.
  • Eğer öyleyse, kararlarını bekleyin.

4. NET Framework ile İlgili Sorunlar

5. Antivirüs ile ilgili sorunlar

  • Virüsten koruma yazılımınızı devre dışı bırakın ve 400 hatasının devam edip etmediğini kontrol edin
  • Kaybolduysa, virüsten koruma ayarlarında tarayıcı (lar) için daha yüksek bir güven düzeyi ayarlamanız gerekir.
  • Başka bir çıkış yolu, virüsten koruma yazılımınızı değiştirmek

6. Güvenlik duvarı ile ilgili sorun

  • Güvenlik duvarını devre dışı bırakın (Başlat - Denetim Masası - Sistem ve Güvenlik - Güvenlik Duvarı)
  • Hata sorunu ortadan kalktıysa - tarayıcıyı istisnalara ekleyin (Başlat - Denetim Masası - Sistem ve Güvenlik - Güvenlik Duvarı - Programın güvenlik duvarından geçmesine izin verin)
  • Güvenlik duvarını aç

7. Windows ile İlgili Sorunlar

  • Sistemi kalıntılardan temizleyin (en kolay yol CCleaner programıdır)
  • Sürücülerinizi güncelleyin
  • Sistemi tarayın (Win + X - Komut satırı(Yönetici) - sfc / scannow - Girin)
  • Windows'u güncelleyin (önceki seçeneklerden hiçbiri yardımcı olmadıysa)

Site sahipleri için

Site sahibi, diğer kullanıcılar siteyi normal bir durumda görürken, büyük olasılıkla sadece kendisinin böyle bir hata gördüğünü bilmelidir. Bu nedenle öncelikle sitenin başka bir bilgisayardan açılıp açılmadığını kontrol etmelisiniz. Sorun diğer bilgisayarlarda fark edilirse, şu adrese yazın: teknik Destek barındırma, çünkü sorun sunucuda olduğunda durum böyledir (%1).

19.2K

Hata 400 (Kötü İstek), HTTP yanıt kodudur , bu, sunucunun, geçersiz sözdizimi nedeniyle istemci tarafından gönderilen isteği işleyemediği anlamına gelir. Bu HTTP yanıt kodları, bir istemci, bir web uygulaması, bir sunucu ve genellikle birden çok üçüncü taraf web hizmeti arasındaki karmaşık ilişkileri yansıtır. Bu nedenle, kontrollü bir geliştirme ortamında bile hatanın nedenini bulmak zor olabilir.

Bu yazıda, 400 Hatalı İstek hatasının ("Geçersiz istek" olarak tercüme edilir) ne anlama geldiğini ve nasıl düzeltileceğini analiz edeceğiz.

Sunucu tarafı mı yoksa istemci tarafı mı?

4xx kategorisindeki tüm HTTP yanıt kodları, istemci tarafı hataları olarak kabul edilir. Ne olursa olsun, bir 4xx hatasının ortaya çıkması, sorunun bir şekilde web tarayıcısına veya uygulamaya erişmek için kullanılan cihaza atıfta bulunan istemciyle ilgili olduğu anlamına gelmez. Çoğu zaman, uygulamanızla ilgili bir sorunu teşhis etmeye çalışıyorsanız, istemci kodunun ve HTML, basamaklı stil sayfaları gibi bileşenlerin çoğunu hemen yok sayabilirsiniz ( CSS), istemci tarafı JavaScript vb. Bu aynı zamanda sadece sitelerden daha fazlası için de geçerlidir. Modern bir kullanıcı arayüzüne sahip birçok akıllı telefon uygulaması, web uygulamalarıdır.

Öte yandan, 400 Hatalı İstek hatası, istemci tarafından gönderilen isteğin şu veya bu nedenle geçersiz olduğu anlamına gelir. Özel istemci de indirmeyi deneyebilir büyük dosya, istek hatalı biçimlendirilmiş olabilir, HTTP istek üstbilgileri yanlış olabilir vb.

Bu senaryolardan bazılarına bakacağız ( ve potansiyel çözümler) aşağıda. Ancak aklınızda bulundurun: Sorunun kaynağı olarak istemciyi veya sunucuyu kesin olarak ekarte edemeyiz. Bu durumlarda sunucu, 400 Hatalı İstek hatası oluşturan ve bunu istemciye bir HTTP yanıt kodu olarak döndüren ağ varlığıdır, ancak sorundan istemcinin sorumlu olması mümkündür.

Uygulamanızı iyice yedekleyerek başlayın

Uygulamanızın, veritabanınızın vb. tam yedeğini almanız önemlidir. Sistemde herhangi bir değişiklik veya değişiklik yapmadan önce. Yaratmak için bir fırsat varsa daha da iyidir. tam kopya herkese açık olmayan ek bir hazırlama sunucusundaki uygulamalar.

Bu yaklaşım, canlı uygulamanızın güvenliğinden veya bütünlüğünden ödün vermeden bir sorunu veya başka bir sorunu çözmek için olası tüm senaryoları ve olası değişiklikleri uygulayabileceğiniz temiz bir test alanı sağlayacaktır.

400 Hatalı İstek Hatasını Teşhis Etme

400 Hatalı İstek hatası, sunucunun ( uzak bilgisayar ), sunucunun istemci tarafı sorunu olarak değerlendirdiği bir sorun nedeniyle istemci (tarayıcı) tarafından gönderilen isteği işleyemiyor.

Bir uygulamada 400 Hatalı İstek hatasının görünebileceği birçok senaryo vardır. Aşağıda daha olası durumlardan bazıları verilmiştir:

  • İstemci yanlışlıkla (veya kasıtlı olarak) sahte yönlendirici tarafından ele geçirilen bilgileri gönderir. Bazı web uygulamaları, istekleri işlemek ve istemcinin kötü niyetli bir şey yapmadığından emin olmak için özel HTTP başlıkları arar. Beklenen HTTP başlığı bulunamazsa veya geçersizse, olası bir sonuç 400 Hatalı İstek hatasıdır.
  • İstemci çok büyük bir dosya yükleyebilir. Çoğu sunucu veya uygulamanın yüklenen dosyanın boyutunda bir sınırı vardır, Bu, kanalın ve diğer sunucu kaynaklarının tıkanmasını önler. Çoğu durumda, dosya çok büyük olduğunda sunucu 400 Hatalı İstek hatası verir ve bu nedenle istek tamamlanamaz.
  • İstemci geçersiz bir URL istiyor. Bir istemci geçersiz bir URL'ye istek gönderirse ( yanlış hazırlanmış), bu, 400 Hatalı İstek hatasıyla sonuçlanabilir.
  • İstemci geçersiz veya güncel olmayan çerezler kullanıyor. Bu mümkündür, çünkü tarayıcıdaki yerel tanımlama bilgileri bir oturum tanımlayıcısıdır. Belirli bir oturumun belirteci, başka bir istemciden gelen istek belirteciyle eşleşirse, sunucu/uygulama bunu kötü niyetli bir eylem olarak yorumlayabilir ve bir 400 Hatalı İstek hata kodu yayınlayabilir.

İstemci tarafındaki sorunları düzeltme

Hata 400 Hatalı İstek ( daha sonra tekrar deneyin) istemci tarafı düzeltme ile başlamak daha iyidir. Hatayı veren tarayıcıda veya cihazda denemek için bazı ipuçları.

İstenen URL'yi kontrol edin

400 Hatalı İstek hatasının en yaygın nedeni, yanlış bir URL'nin banal girişidir. Alan isimleri (örneğin web sitesi) büyük/küçük harfe duyarlı değildir, bu nedenle normal küçük harf sürümüyle aynı şekilde çalışır gibi karışık bir harf başvurusu. Ancak URL'nin alan adından sonra gelen kısımları büyük/küçük harf duyarlıdır. Uygulama/sunucu, tüm URL'leri özel olarak ön işleme koymadıkça ve isteği yürütmeden önce bunları küçük harfe dönüştürmedikçe.

URL'lerin uygunsuz olup olmadığını kontrol etmek önemlidir Özel semboller, ki içinde olmamalıdır. Sunucu geçersiz bir URL alırsa, 400 Hatalı İstek hatasıyla yanıt verir.

İlgili çerezleri temizle

400 Hatalı İstek hatasının olası bir nedeni yanlış veya yinelenen yerel tanımlama bilgileridir. HTTP çerezleri, üzerinde depolanan küçük veri parçalarıdır. yerel cihaz siteler ve web uygulamaları tarafından belirli bir tarayıcıyı veya cihazı "hatırlamak" için kullanılan. Çoğu modern web uygulaması, tarayıcıya veya kullanıcıya özel verileri depolamak, istemciyi tanımlamak ve sonraki ziyaretleri daha hızlı ve kolay hale getirmek için tanımlama bilgilerini kullanır.

Ancak hesabınız veya cihazınızla ilgili oturum bilgilerini depolayan çerezler, başka bir kullanıcıdan gelen başka bir oturum belirteci ile çakışabilir ve ikinizden birine (veya ikinize de) 400 Hatalı İstek hatası verebilir.

Çoğu durumda, 400 Hatalı İstek hatası oluşturan site veya web uygulamasıyla ilgili tanımlama bilgileri için yalnızca başvurunuzu dikkate almanız yeterlidir.

Çerezler, web uygulamasının etki alanı adı temelinde saklanır, bu nedenle, yalnızca sitenin etki alanıyla eşleşen çerezleri silebilir ve çerezlerin geri kalanını olduğu gibi koruyabilirsiniz. Ama aşina değilseniz elle kaldırma belirli çerezler varsa, tüm çerezleri bir kerede temizlemek çok daha kolay ve güvenlidir.

Yapılabilir Farklı yollar kullandığınız tarayıcıya bağlı olarak:

  • Google Chrome;
  • Internet Explorer;
  • Microsoft Kenarı;
  • Mozilla Firefox
  • Safari.

Daha küçük bir dosya yükleme

Bir dosya yüklerken 400 Hatalı İstek hatası alırsanız, daha küçük bir dosya üzerinde düzgün çalışmayı deneyin. yerel bilgisayar... Diğer bilgisayarlardan gönderilen dosyalar bile, uygulamanızın üzerinde çalıştığı web sunucusu açısından “indirilenler” olarak kabul edilir.

Çıkış yap ve giriş yap

Çıkış yapıp tekrar girmeyi deneyin. Tarayıcı çerezlerinizi yakın zamanda temizlediyseniz, sayfayı bir sonraki yüklediğinizde otomatik olarak oturumunuzu kapatacaktır. Sistemin doğru çalışıp çalışmadığını görmek için tekrar giriş yapmayı deneyin.

Ayrıca uygulama, önceki oturumunuzla ilgili bir sorunla karşılaşabilir; bu, yalnızca sunucunun istemciye gelecekteki isteklerde istemciyi tanımlaması için gönderdiği bir dizedir. Diğer verilerde olduğu gibi, oturum belirteci ( veya oturum dizesi) cihazınızda yerel olarak çerezlerde saklanır ve her istek üzerine istemci tarafından sunucuya iletilir. Sunucu, oturum belirtecinin geçersiz veya güvenliği ihlal edilmiş olduğuna karar verirse, 400 Hatalı İstek hatası alabilirsiniz.

Çoğu web uygulamasında, oturumu kapatıp tekrar oturum açmak, yerel oturum belirtecinin yeniden oluşturulmasına neden olur.

Ortak platformlarda hata ayıklama

Sunucuda 400 Hatalı İstek hatası oluşturan yaygın yazılım paketleri kullanıyorsanız, bu platformların kararlılığını ve işlevselliğini kontrol edin. WordPress, Joomla! gibi en yaygın içerik yönetim sistemleri! ve Drupal, temellerinde iyi bir şekilde test edilmiştir. Ama kullandıklarını değiştirmeye başlar başlamaz PHP uzantıları 400 Hatalı İstek hatasıyla sonuçlanacak beklenmeyen sorunları kışkırtmak çok kolaydır.

Son değişiklikleri geri al

400 Hatalı İstek hatası görünmeden hemen önce CMS'nizi güncellediyseniz, en hızlı ve en kolay yol olarak yüklenen önceki sürüme geri dönmeyi düşünün. 400 hatalı istek hatasını kaldır.

Aynı şekilde, güncellenen herhangi bir uzantı veya modül sunucu tarafında hatalara neden olabilir, bu nedenle bu uzantıların önceki sürümlerine geri dönmek de yardımcı olabilir.

Ancak bazı durumlarda CMS, önceki sürümlere geri dönme olanağı sağlamaz. Bu genellikle popüler platformlarda böyledir, bu yüzden kullanmaya geri dönmenin kolay bir yolunu bulamazsanız korkmayın. eski versiyon belirli bir yazılım platformu.

Yeni uzantıları, modülleri veya eklentileri kaldırın

Uygulamanın kullandığı belirli CMS'ye bağlı olarak, bu bileşenlerin adları değişecektir. Ancak tüm sistemlerde aynı amaca hizmet ederler: standart işlevselliğine göre platformun yeteneklerini geliştirmek.

Aynı zamanda, uzantıların bir şekilde sistem üzerinde tam kontrol kazanabileceğini, PHP, HTML, CSS, JavaScript veya veritabanı kodunda değişiklik yapabileceğini unutmayın. Bu nedenle, yakın zamanda eklenen yeni uzantıları kaldırmak akıllıca olabilir.

Veritabanında istenmeyen değişiklikleri kontrol edin

Uzantıyı CMS kontrol panelinden kaldırmış olsanız bile bu, yaptığı değişikliklerin tamamen geri alındığını garanti etmez. Bu, sağlanan WordPress uzantılarının çoğu için geçerlidir. tam erişim veritabanına.

Bir uzantı, kendisine "ait" olmayan, ancak diğer uzantılar tarafından oluşturulan ve yönetilen veritabanı kayıtlarını değiştirebilir ( hatta CMS'nin kendisi). Bu gibi durumlarda modül, veritabanı kayıtlarında yapılan değişiklikleri nasıl geri alacağını bilemeyebilir.

Şahsen bu tür durumlarla birkaç kez karşılaştım. Bu nedenle, en iyi yol, veritabanını açmak ve uzantı tarafından değiştirilmiş olabilecek tabloları ve kayıtları manuel olarak görüntülemektir.

Sunucu Tarafı Sorunlarını Bulma

400 Hatalı İstek hatasının CMS ile ilgili olmadığından eminseniz, sunucu tarafı sorununu bulmanıza yardımcı olabilecek bazı ek ipuçlarını burada bulabilirsiniz.

Geçersiz HTTP başlıklarını kontrol etme

Uygulamadan aldığınız hata, uygulamanın veya sunucunun almayı beklediği eksik veya yanlış özel HTTP başlıklarının sonucudur. Bu gibi durumlarda sunucu tarafına gönderilen HTTP başlıklarını analiz etmeniz gerekir.

Hemen hemen her web uygulaması sunucu tarafında günlüğe kaydeder. Uygulamanın ne yaptığının geçmişini temsil ederler. Örneğin hangi sayfaların istendiği, hangi sunuculara eriştiği, veri tabanından hangi sonuçların sağlandığı vb.

Sunucu günlükleri, uygulamanın üzerinde çalıştığı donanıma atıfta bulunur ve genellikle bağlı hizmetlerin durumu ve hatta sunucunun kendisiyle ilgili ayrıntıları temsil eder. İnternette ara” [PLATFORM_NAME] günlükleri"İYS kullanıyorsanız veya" [PROGRAMMING_LANGUAGE] günlükleri" ve " günlükler [OPERATING_SYSTEM]”Almak için kendi uygulamanız varsa detaylı bilgi günlükleri ararken.

Uygulama kodunda veya komut dosyalarında hata ayıklama

Bu işe yaramazsa, sorun olabilir kaynak kodu hangi uygulama içinde yürütülür. Uygulamada manuel olarak hata ayıklayarak ve uygulama ile sunucu günlüklerine paralel olarak bakarak sorunun nereden geldiğini teşhis etmeye çalışın.

Yerel geliştirme cihazınızda tüm uygulamanın bir kopyasını oluşturun ve 400 Hatalı İstek hatasına yol açan senaryoyu yineleyin. Ardından, bir şeyler ters gittiği anda uygulama kodunu gözden geçirin.

Hatanın nedeni ne olursa olsun, bu sefer düzeltmeyi başarmış olsanız bile, uygulamanızda böyle bir sorunun ortaya çıkması, bunları otomatik olarak algılamaya ve oluştuğunda onları bilgilendirmeye yardımcı olacak bir hata işleme aracı uygulamak için bir sinyaldir.

Bu yayın makalenin bir çevirisidir " 400 Bad Request Error Nedir ve Nasıl Düzeltilir"Güleryüzlü proje ekibi tarafından hazırlanmıştır.

Herhangi bir İnternet sayfasına giderken, kullanıcı bu sayfayı açmanın imkansızlığı ve buna karşılık gelen "400 Hatalı istek" ve mesajları ile karşı karşıya kalabilir. İkincisi genellikle kullanıcının İnternet bağlantısında sözdizimi hatalarının varlığını ve ayrıca olası sorunlar sağlayıcının ve kullanıcı bilgisayarının çalışmasında. Bu yazımda sizlere 400 Bad request'in ne anlama geldiğini, bu disfonksiyonun sebeplerinin neler olduğunu anlatacağım ve nasıl düzeltileceği ile ilgili talimatları paylaşacağım.

Şuradan çevrildi: İngilizce dili bu mesajın metni kulağa benziyor "400 kötü istek", ve genellikle kullanıcının bir ağ kaynağına erişirken yanlış bir sözdizimi kullandığı bir durumu belirtir.

Basitçe söylemek gerekirse, bir sunucuya gönderilen bir kullanıcı isteği (genellikle bir web sayfasını yüklemek için önemsiz bir istek) yanlış veya bozuktu ve sunucu bunu tanıyamadı.

400 Hatalı bir talebin ortaya çıkmasının nedenleri şunlar olabilir:

400 hatalı isteğin ne anlama geldiğini anladıktan sonra düzeltmeye başlamamız gerekiyor.

400 Hatalı İstek hatası nasıl düzeltilir

400 Hatalı İstekten kurtulmak için aşağıdakileri yapın:


Bu 400 Hatalı İstek İsteği Başlığı veya Çerez Çok Büyük nginx nedir?

Ayrıca, bazı kullanıcılar, genellikle herhangi bir ağ kaynağında video izlerken ortaya çıkan "400 Hatalı İstek İsteği Başlığı veya Çerez Çok Büyük nginx" hatasıyla karşılaşabilir.


Hatanın kendi metninde belirtildiği gibi, bu sorun genellikle kullanıcının bilgisayarındaki bozuk tanımlama bilgileriyle ilişkilendirilir. Bunu çözmek için tarayıcınızın ayarlarına gitmeniz, önbelleği ve çerezleri temizlemeniz ve ardından tarayıcının kendisini yeniden başlatmanız yeterli olacaktır. Bundan sonra, sorun genellikle çözülür.

Çözüm

400 Kötü isteğin ne olduğunu, bu işlev bozukluğunun nedenlerini ve nasıl düzeltileceğini inceledik. Çoğu durumda, bu sorun, kullanıcının tarayıcının adres çubuğuna girdiği bağlantının yanlış metninden kaynaklanır. Sorunun çözümü, listelediğim ipuçlarını takip etmektir, bunlar PC'nizdeki 400 Kötü istek hatasını düzeltmeye yardımcı olacaktır.

400 Hatalı İstek hatası, bir site sunucusuna gönderilen istek geçersiz veya bozuk olduğunda ve isteği alan sunucu bunu anlayamadığında oluşur. Bazen sorun web sitesinin kendisinde meydana gelir ve muhtemelen hiçbir şey yapamazsınız. Ancak çoğu zaman sorun, çözebileceğiniz bir şeydir - belki adresi yanlış yazdınız veya tarayıcı önbelleğiniz sorunlara neden oluyor. İşte deneyebileceğiniz bazı çözümler.

400 Hatalı İstek hatası nedir

Sunucu kendisine gönderilen isteği anlayamadığında 400 Hatalı İstek hatası oluşur. Buna hata 400 denir, çünkü web sunucusu tarafından böyle bir hatayı açıklamak için kullanılan HTTP durum kodudur.

400 Hatalı İstek hatası, istekteki basit bir hata nedeniyle oluşabilir. URL'yi yanlışlıkla girdiniz ve herhangi bir nedenle sunucu 404 hatası döndüremiyor veya web tarayıcınız süresi dolmuş veya geçersiz bir çerez kullanmaya çalışıyor olabilir. Düzgün yapılandırılmamış bazı sunucular da bazı durumlarda daha faydalı hatalar yerine 400 hatası verebilir. Örneğin, bazı siteler için çok büyük bir dosya yüklemeye çalıştığınızda, maksimum dosya boyutunu size bildiren bir hata yerine 400 hatası alabilirsiniz.

404 ve 502 hatalarında olduğu gibi, web sitesi tasarımcıları 400 hatasının nasıl göründüğünü özelleştirebilir. farklı sayfalar Farklı sitelerde 400 hata. Web siteleri de bu hata için birkaç farklı ad kullanabilir. Örneğin, şöyle şeyler görebilirsiniz:

  • 400 Hatalı İstek
  • 400 Hatalı İstek. Yanlış sözdizimi nedeniyle istek sunucu tarafından kabul edilemedi
  • Hatalı İstek - Geçersiz URL
  • Geçersiz istek. Tarayıcınız, bu sunucunun anlayamadığı bir istek gönderdi
  • HTTP hatası 400. Geçersiz istek ana bilgisayar adı
  • Hatalı İstek: Hata 400
  • HTTP Hatası 400 - Hatalı İstek

Genellikle 400 hatasını düzeltmek için bir şeyler yapabilirsiniz, ancak hatanın tanımsız doğası nedeniyle tam olarak neyin zor olabileceğini bulmak. İşte deneyebileceğiniz bazı şeyler.

Sayfayı yenileyin

Sayfayı güncellemek her zaman buna değer. Çoğu zaman 400 hatası geçicidir ve basit bir güncelleme yardımcı olabilir. Çoğu tarayıcı yenilemek için F5 tuşunu kullanır ve ayrıca adres çubuğunun herhangi bir yerinde bir yenileme düğmesi sağlar. Bu genellikle sorunu çözmez, ancak tamamlanması yalnızca bir saniye sürer.

Adresi iki kez kontrol edin

400 hatasının en yaygın nedeni geçersiz bir URL'dir. içine bir URL girdiyseniz adres çubuğu kendin, yanılmış olabilirsin. Başka bir web sayfasındaki bir bağlantıya tıkladıysanız ve 404 hatası aldıysanız, bağlantıda yazım hatası olması da mümkündür. Herhangi bir bariz hata için adresi kontrol edin. Ayrıca URL'deki özel karakterleri, özellikle de URL'lerde sık görmediğiniz karakterleri kontrol edin.

Arama

Bulmaya çalıştığınız URL açıklayıcıysa (veya beklediğiniz makalenin veya sayfanın yaklaşık başlığını biliyorsanız), web sitesinde arama yapmak için URL'deki anahtar kelimeleri kullanabilirsiniz. Aşağıdaki örnekte, bir şeylerin yanlış olup olmadığını gerçekten URL'nin kendisinden anlayamazsınız, ancak makalenin başlığından bazı kelimeleri görebilirsiniz.

Bu bilgiyle donanmış olarak, web sitesini uygun şekilde arayabilirsiniz. anahtar kelimeler... Bu sizi doğru sayfaya yönlendirmelidir.

Aynı çözüm, ulaşmaya çalıştığınız web sitesi herhangi bir nedenle url'yi değiştirmişse ve eski url'yi yenisine yönlendirmemişse de işe yarar.

Web sitesinin kendi arama kutusu yoksa, her zaman Google'ı (veya başka herhangi bir arama motoru hangisini tercih edersen). Anahtar kelimeleriniz için yalnızca ilgili siteyi bulmak için "site:" operatörünü kullanmanız yeterlidir.

Aşağıdaki resimde Google'ı ve "site: site" arama ifadesini kullanıyoruz. yerel ağ»Anahtar kelimeler için sadece site sitesinde arama yapmak.

Çerezleri ve tarayıcı önbelleğini temizle

Birçok web sitesi (Google ve YouTube dahil), okudukları çerezler bozuk veya çok eski olduğu için 400 hatası bildiriyor. Bazı tarayıcı uzantıları da çerezlerinizi değiştirebilir ve 400 hatasına neden olabilir. Tarayıcınızın açmaya çalıştığınız sayfanın bozuk bir sürümünü önbelleğe almış olması da mümkündür.

Bu olasılığı test etmek için tarayıcı önbelleğinizi ve çerezlerinizi temizlemeniz gerekir. Önbelleği temizlemek, göz atmanızı büyük ölçüde etkilemez, ancak bazı web sitelerinin daha önce önbelleğe alınmış tüm verileri yeniden yükledikleri için yüklenmesi birkaç saniye sürebilir. Temizlik kurabiyeçoğu web sitesinde tekrar oturum açmanız gerekeceği anlamına gelir.

DNS'nizi temizleyin

Bilgisayarınız, hatalara neden olan güncel olmayan DNS kayıtlarını depoluyor olabilir. DNS kayıtlarınızın basit bir şekilde temizlenmesi sorunu çözebilir. Yapması kolaydır ve herhangi bir soruna neden olmaz.

Dosya boyutunu kontrol edin

Bir web sitesine dosya yüklerseniz ve 400 hatası alırsanız, dosyanın çok büyük olma ihtimali vardır. Soruna bunun neden olup olmadığını doğrulamak için daha küçük bir dosya yüklemeyi deneyin.

Diğer siteleri deneyin

Bir web sitesini açmaya çalışıyorsanız ve 400 hatası alıyorsanız, sorunun devam edip etmediğini görmek için diğer web sitelerini açmayı deneyin. Öyleyse, açmaya çalıştığınız web sitesinde değil, bilgisayarınız veya ağ ekipmanınızla ilgili bir sorun olabilir.

Bilgisayarınızı ve diğer donanımınızı yeniden başlatın

Bu çözüm bir hit ve bilgisayarınızı ve özellikle ağ ekipmanınızı (yönlendiriciler, modemler) yeniden başlatmak birçok sunucu hatasından kurtulmanın yaygın bir yoludur.

web sitesine başvurun

Tüm çözümleri denediyseniz ve hata devam ederse, sitenin kendisinde sorunlar olabilir. Web sitesine iletişim sayfasından (eğer işe yarıyorsa) veya sosyal ağlar... Büyük olasılıkla, sorunu zaten biliyorlar ve düzeltmek için çalışıyorlar.

İnternette dolaşan hayranlar arasında kim tarayıcıda "400: Kötü istek" hatasıyla karşılaşmadı? Doğru, tüm sörfçüler bunun ne anlama geldiğini ve neden olduğunu bilmiyor. Şimdi bu duruma açıklık getirmeye çalışacağız.

400 Kötü istek: ne anlama geliyor

Hata 400'ün, World Wide Web'deki belirli bir siteye erişmek için yanlış bir istek (URL) girildiğinde bilgisayar dünyasında tamamen kullanıcı tarafından oluşturulduğuna inanılır. Buna katılmayalım.

Elbette yanlış bir adres girebilirsiniz, ancak bazen doğru adres veya açtığınız bağlantıda "HTTP: 400 Hatalı istek" hatası tekrar tekrar çıkıyor. Bunun birçok nedeni olabilir. Bu, özellikle farklı sağlayıcıların farklı, bağımsız sunucularında barındırılan kişisel barındırmaya erişirken geçerlidir. Sebebi ne?

Sorgu sözdizimi hataları

Gerçekten de, temel nedenlerden biri, sayfa adresini girmenin doğruluğunun ihlali olarak adlandırılabilir. Basit bir örnek verelim: Aynı posta sunucusu Mail.ru'ya erişmeye çalışırken, Ukraynalı bir kullanıcı, bölgesine karşılık geliyormuş gibi adres çubuğuna bir URL girebilir (bu durumda, bunun adres postası olduğunu varsayalım. u).

Gerçekte, böyle bir site ile posta servisi doğada yoktur. Herhangi bir İnternet tarayıcısının hemen "400: Kötü istek" mesajını göstereceği açıktır. Ancak, sorunun bu şekilde formüle edilmesiyle bile, erişim hatası için hala bir sürü neden bulabilirsiniz.

Hata "400: Kötü istek Nginx" sorunu

Nginx sisteminin kendisi ya özeldir posta sunucusu bir proxy veya UNIX sistemleri altında çalışan bir web sunucusu.

Tipik olarak, bu tür hatalar, belirli bir IP adresinden gelen bir istek için yanlış bir sunucu yanıtıyla ilişkilendirilir. Hataların sonuçları özel bir LOG dosyasına yazılır ve ardından güvenlik duvarına güvenilmez olarak otomatik olarak girilir. Böylece, bu durumda hangi "işletim sistemi" veya tarayıcı kullanılırsa kullanılsın barındırma bozulur.

Güvenlik duvarının etkisi

Daha önce anlaşıldığı gibi, "400: Hatalı istek" hatası genellikle güvenlik duvarı isteği engellediğinde ortaya çıkar.

Bu durumdan çıkmanın bir yolu, site adresini veya erişim cihazını istisnalar listesine eklemek olabilir. Windows sistemleri için bu, standart "Denetim Masası"nda bulunan güvenlik menüsüne erişilerek yapılır.

Prensip olarak, güvenlik duvarını tamamen devre dışı bırakmakta bile yanlış bir şey yoktur (tabii ki güçlü bir anti-virüs paketiniz varsa). Bu konuda da bazı açıklamalar yapmak gerekiyor.

Antivirüs hariç tutma listesi

Kural olarak, en yaygın standart anti-virüs paketlerinin kendi yerleşik güvenlik duvarları vardır. Ayrıca, potansiyel olarak güvenli olmayan veya istenmeyen içeriği engelleyebilir.

Bu durumda, "400: Bad request" hata mesajı oluştuğunda, önceki alt başlıkta açıklanan durumla aynı şeyi yapmalısınız.

En Gerekli İşlemler

400 hatasından bahsetmişken, vurgulamaya değer Genel İlkeler böyle bir soruna çözümler. başlamak için yüklü tarayıcı tarama geçmişinizi temizlemeniz, önbellek dosyalarını ve çerezleri silmeniz yeterlidir. Ancak o zaman hariç tutma listeleri uygulanabilir.

Bu arada, tarayıcıdaki gereksiz çöpleri temizledikten sonra bilgisayar terminalini yeniden başlatmanız şiddetle tavsiye edilir. Sorunun kendi kendine geçmesi muhtemeldir. Bu olmazsa, sağlayıcıyla iletişime geçmeniz gerekir (özellikle hata tüm tarayıcılarda meydana gelirse). Barındırma işleminin çalışmaması veya belirli kaynaklara erişimin kesin olarak sağlayıcı şirketin ekipmanındaki arızalar nedeniyle engellenmesi çok iyi olabilir.

Her durumda, "400: Kötü istek" hatası oluştuğunda soruna önerilen çözümlerden en az biri yardımcı olacaktır. Bu işe yaramazsa, özellikle Nginx'in engellenmesiyle ilgili mesajlar söz konusu olduğunda, birçoğu bu hizmet olarak gizlendiğinden, sistemi virüslere karşı kontrol etmeye değer.

Ayrıca, reklamlar için bilgisayarı ayrı ayrı kontrol etmeye değer veya casus yazılım Kötü Amaçlı Yazılım, Reklam Yazılımı veya Casus Yazılım özel yazılımı gibi. Hızlı erişim panelleri gibi bazı ek unsurların yetkisiz olarak takılması, sistemin bir bütün olarak bozulmasına yol açmış olabilir.