上網出現400 bad request錯誤解決

2022-04-08 11:34:49 字數 983 閱讀 3575

上網出現400 bad request錯誤解決

出現的問題:電腦上網時忽然出現了無法開啟介面,介面顯示錯誤 400 bad request 的錯誤。有時將防火牆關閉,能夠上幾分鐘的網,但是隨後又不行了。繼續出現上述的錯誤。

解決方案:

1.出現這個錯誤,第一想法是伺服器錯誤,將網域名稱解析錯了,所以檢視了下dns伺服器的配置。沒有錯誤,開始了步驟二。

2.上網百度了下這個錯誤代號,各路網友說法不一,但是基本都是說修復ie的cookie,解釋的原因是http請求包頭過長導致此錯誤的。下面引用部分網友的解決方案

(1)1、先檢視是不是ie設定出了故障,可以先刪除了ie的cookies檔案和internet臨時檔案。開啟ie瀏覽器,點選上面選單欄上面【工具-internet選項】,在常規選項上點選【刪除】檔案,然後在切換到【高階-還原高階設定】,將其還原最初設定。現在在嘗試開啟瀏覽器是否能解決網頁顯示400 bad request的故障呢。

(2)用防毒軟體進行修復,比如360的安全衛士的系統修復,然後重啟電腦。

上述兩種方案都沒有解決我的問題,他們闡述的問題都是基於ie瀏覽器的。

3.確定是否是ie瀏覽器引起的

360瀏覽也是ie核心,所以沒必要拿來測試,所以只能選擇火狐瀏覽器,再次開啟網頁,發現同樣是400 bad request錯誤,所以上面百度出的問題顯然不是我所遇到了。

既然不是瀏覽器的問題,那麼必然是網路了的問題。

4.開啟qq,人人等軟體,發現時可以登陸了,也就是說網路是可以連線上的,qq是基於udp協議的。所以應該還是網路協議被病毒或是其他軟體破壞了。

最後參考一位網友的部落格,進行了修復。

cmd,進入控制台程式:

輸入 netsh winsock restart .

然後重啟電腦,ok了。弄了好幾個小時終於搞定了。

winsock是應用層服務,它提供與底層傳輸協議無關的高層資料傳輸程式設計介面。而netsh是乙個能夠通過命令列操作幾乎所有網路連線設定的介面,比如設定ip,dns,網絡卡,無線網路等

Spring MVC 訪問時出現400錯誤

這些天在搭建springmvc環境,在使用中遇到了多次bad request的連線,下面來總結下.1.引數型別不對,如後台實體類的屬性為int,但傳來的引數為字串 2.因為我的粗心,本來是要通過ajax獲得乙個json串,但是後台的方法在返回值型別前沒有加 requestbody註解 3.傳遞的引數...

springmvc出現400解決問題

我的情況是由於頁面中有日期,表單提交的type是text,而實體中是date型別,由於型別不一致導致的,配置乙個轉換器就可以了,然後在轉換器中將自己的格式轉過來 formattingconversionservicefactorybean formattingconversionservicefac...

啟用Csrf後POST資料時出現的400錯誤

第一種解決辦法是關閉csrf public function init 第二種解決辦法是在form表單中加入隱藏域 request csrftoken 第三種解決辦法是www.cppcns.com在ajax中加入 csrf欄位 var csrftoken meta name csrf token a...