網頁出現400 Bad Request Request Header Or Cookie Too Large錯誤的解決方法


在開發項目過程中,突然遇到400 Bad Request Request Header Or Cookie Too Large的報錯,我也是第一次出現這樣的錯誤,感覺還是挺新奇的。
錯誤信息如圖:

分析下出現錯誤的原因:
1、可能是你的網絡DNS配置錯誤。

2、由request header過大所引起,request過大,通常是由於cookie中寫入了較大的值所引起的。

3、訪問太頻繁,瀏覽器的緩存量太大,產生錯誤。

解決辦法:
1、清理瀏覽器的cookie記錄,和緩存文件,重啟瀏覽器就好了。

2、打開360安全衛士,選擇系統修復,選定電腦門診,修復即可;或者選擇電腦清理,清理下系統中的垃圾文件。

3、你可以右擊網上鄰居-屬性-找到你的本地連接-右擊屬性-常規選項卡里有個下拉此連接使用項目,選擇INTERNETF協義(TCP/IP)下面點擊屬性選自動獲得,最好查一下當地的DNS填進去,如果是局域網你可以在主DNS上填寫你的網關地址,如192.168.1.1或192.168.0.1

4、采用nginx服務器的話修改方法:

/usr/local/nginx/conf

在這個路徑下面,修改nginx.conf

http
{

include  mime.types;
default_type  application/octet-stream;
server_names_hash_bucket_size 128;
client_header_buffer_size 16k;  //這里默認是4K,改大一點就好了

}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM