HTTP?400 Bad Request 原因如下:
1、語義有誤,當前請求無法被服務器理解。除非進行修改,否則客戶端不應該重復提交這個請
2、請求參數有誤。
解決方案:
1、檢查系統是否感染病毒。如果系統中已經或者曾經感染過文件型毒,那麽系統文件就有可能受到破壞。
殺毒軟件有可能把病毒殺幹凈,但被破壞的系統文件卻無法還原,妳可以試著用SFC(開始--運行,在其中輸入command(98等系統)或cmd(2000以上系統)命令修復系統文件,輸入SFC 在根據機子提示走。
2、釋放內存。弄清妳電腦內存多少,要不是多的話,還開的過大的應用程序(如Photoshop),那在玩遊戲前就應該先重新啟動壹下,以免系統因內存不夠造成運行不夠造成運行錯誤。
3、修復 WMI 。
在運行中輸入“services.msc“ 回車打開系統服務管理,找到並關閉“Windows management instrumentation“服務,刪除 Windows\system32\wbem\repository 目錄下的所有文件(刪除前要先備份哦),完成後重新啟動該服務。?
4、以上方法還是不行的話就試試 刪除不必要的插件。可以使用“360安全衛士”/“騰訊管家”。
擴展資料:
HTTP狀態碼含義:
1、401 Unauthorized
當前請求需要用戶驗證。該響應必須包含壹個適用於被請求資源的 WWW-Authenticate 信息頭用以詢問用戶信息。客戶端可以重復提交壹個包含恰當的 Authorization 頭信息的請求。
如果當前請求已經包含了 Authorization 證書,那麽401響應代表著服務器驗證已經拒絕了那些證書。
如果401響應包含了與前壹個響應相同的身份驗證詢問,且瀏覽器已經至少嘗試了壹次驗證,那麽瀏覽器應當向用戶展示響應中包含的實體信息,因為這個實體信息中可能包含了相關診斷信息。參見RFC 2617。
2、402 Payment Required
該狀態碼是為了將來可能的需求而預留的。
3、403 Forbidden
服務器已經理解請求,但是拒絕執行它。與401響應不同的是,身份驗證並不能提供任何幫助,而且這個請求也不應該被重復提交。
如果這不是壹個 HEAD 請求,而且服務器希望能夠講清楚為何請求不能被執行,那麽就應該在實體內描述拒絕的原因。當然服務器也可以返回壹個404響應,假如它不希望讓客戶端獲得任何信息。
4、404 Not Found
請求失敗,請求所希望得到的資源未被在服務器上發現。沒有信息能夠告訴用戶這個狀況到底是暫時的還是永久的。
假如服務器知道情況的話,應當使用410狀態碼來告知舊資源因為某些內部的配置機制問題,已經永久的不可用,而且沒有任何可以跳轉的地址。
404這個狀態碼被廣泛應用於當服務器不想揭示到底為何請求被拒絕或者沒有其他適合的響應可用的情況下。出現這個錯誤的最有可能的原因是服務器端沒有這個頁面。
參考資料:
百度百科 HTTP狀態碼