1. 程式人生 > 實用技巧 >網頁出現400 Bad Request Request Header Or Cookie Too Large錯誤的解決方法

網頁出現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,改大一點就好了

}