這個明顯是http標頭太大
修復HTTP Error 431的3種方法
我們將分享三種修復HTTP 431的方法: 請求標頭字段太大響應狀態碼。用戶可以在不訪問服務器的情況下修復此錯誤,因為這是客戶端問題。
此外,我們將為可以訪問服務器的網站所有者介紹故障排除步驟。
重要的!在遵循這些方法之前,請檢查該網站是對所有人關閉還是僅對您關閉。
1. 清除您的Cookie
請求中的cookie過多會導致網頁顯示HTTP Error 431狀態而不是其內容。網站經常使用cookie來存儲偏好、提供相關內容并讓用戶保持登錄狀態。
但是,清除瀏覽器cookie有助于解決此問題。
大多數網絡瀏覽器都有自己的步驟來清除瀏覽器 cookie。您還可以清除特定網站或所有訪問過的網站的cookie。
警告!清除cookie將使您退出以前訪問過的網站。因此,我們建議您在使用此方法之前保存您的登錄信息。
例如,以下是為Google Chrome用戶清除cookie的步驟:
1. 點擊地址欄右側的三點菜單,選擇更多工具->清除瀏覽數據。谷歌瀏覽器會將您定向到“設置”頁面。另一種選擇是在鍵盤上輸入Ctrl + Shift + Del。

2. 在清除瀏覽數據下,選擇清除cookie的時間范圍。我們建議選擇所有時間以完全清除它們。然后,勾選Cookies及其他網站數據旁邊的框。

如果您不想丟失所有網站上的登錄信息,請按照以下步驟清除特定網址上的cookie:
1. 單擊三個點菜單,然后選擇Settings -> Privacy and security。

2. 選擇Cookie和其他站點數據,向下滾動,然后單擊查看所有cookie和站點數據。

3. 在搜索cookie部分插入網站地址。

4. 單擊地址旁邊的垃圾桶圖標或“刪除所有顯示”按鈕。

定期清除cookie將有助于避免將來出現此問題。此外,大量的cookie也會引發潛在的安全威脅。
2.縮短引薦網址
單擊鏈接時,長引用URL可能會導致錯誤431。通過刪除瀏覽器URL搜索中問號后的所有內容來縮短查詢。然而,這只是游客的臨時解決方案。

如果您的網站遇到此問題,請減少參數以縮短引薦來源網址。使用帶有Google Analytics(分析)帳戶的Campaign URL Builder自定義您的查詢。該工具還將顯示哪些參數是必需的或可選的。
如果您使用WordPress,請安裝插件以使此過程更易于管理。我們建議使用Google Analytics Dashboard for WordPress或URL Params來縮短您的參數。
3. 檢查你的代碼
如果這些方法都不起作用,請查看您的代碼。代碼中的許多請求都會導致此問題。此外,一些Web服務器對請求標頭有大小限制。
查看請求標頭是否超過了大小限制。一些軟件會提供增加請求行限制的工具,例如Apigee。如果您無法自行增加,請嘗試聯系您的托管服務提供商。
4. 調整Cookie設置(如果您的網站為用戶觸發錯誤)
您的站點可能觸發HTTP 431錯誤的另一種方式是它使用cookie的方式。
例如,如果您在用戶的瀏覽器中設置了大量cookie,則可能會觸發錯誤。這就是為什么清除站點的cookie是潛在修復方法之一的原因之一。