回覆列表
  • 1 # 網路圈

    我們知道,在訪問網頁時用到的協議是HTTP或HTTPS協議,當用戶訪問一個網頁時,伺服器會返回一個包含HTTP狀態碼的資訊頭以響應瀏覽器的請求,不同的HTTP狀態碼代表不同的含義。

    HTTP狀態碼408的含義

    以4開頭的HTTP狀態碼代表的是客戶端錯誤,請求中存在語法錯誤或無法完成請求。408代表的就是連結超時,通俗的說就是:客戶端的請求傳送到伺服器端花費的時間超過了伺服器端等待的時間,所以伺服器端放棄了該連線。

    Nginx 遇到 408 錯誤的處理方案

    一般情況下408錯誤(Request time out)並不常見,如果遇到了這類錯誤我們建議修改Nginx配置(nginx.conf)引數,可能會導致408錯誤的Nginx引數有:

    1、client_header_timeout

    此引數代表伺服器端等待客戶端(client)傳送請求頭的超時時間,如果此時間過短就會導致Client Header 頭資訊傳送失敗,Nginx就會返回408狀態。

    2、client_body_timeout

    此引數指定了請求體的讀取超時時間,如果伺服器在規定時間內沒有讀取到請求體,Nginx就會返回408狀態。

  • 中秋節和大豐收的關聯?
  • 物件不願意結婚怎麼辦?