by Devin Yang

建立於: 6年前 ( 更新: 6年前 )

1xx訊息

這一類型的狀態碼,代表請求已被接受,需要繼續處理。這類回應是臨時回應,只包含狀態行和某些可選的回應頭資訊,並以空行結束。由於HTTP/1.0協定中沒有定義任何1xx狀態碼,所以除非在某些試驗條件下,伺服器禁止向此類用戶端傳送1xx回應。

2xx成功

這一類型的狀態碼,代表請求已成功被伺服器接收、理解、並接受。
3xx重新導向
這類狀態碼代表需要用戶端採取進一步的操作才能完成請求。通常,這些狀態碼用來重新導向,後續的請求位址(重新導向目標)在本次回應的Location域中指明。

4xx用戶端錯誤

這類的狀態碼代表了用戶端看起來可能發生了錯誤,妨礙了伺服器的處理。除非回應的是一個HEAD請求,否則伺服器就應該返回一個解釋當前錯誤狀況的實體,以及這是臨時的還是永久性的狀況。這些狀態碼適用於任何請求方法。瀏覽器應當向用戶顯示任何包含在此類錯誤回應中的實體內容。

5xx伺服器錯誤

表示伺服器無法完成明顯有效的請求。這類狀態碼代表了伺服器在處理請求的過程中有錯誤或者異常狀態發生,也有可能是伺服器意識到以當前的軟硬體資源無法完成對請求的處理。除非這是一個HEAD請求,否則伺服器應當包含一個解釋當前錯誤狀態以及這個狀況是臨時的還是永久的解釋資訊實體。瀏覽器應當向用戶展示任何在當前回應中被包含的實體。這些狀態碼適用於任何回應方法。

詳細資料請查看Wiki
https://zh.wikipedia.org/zh-tw/HTTP狀態碼

Tags:

Devin Yang

文章內容無法一一說明,如果您有什麼不了解處,歡迎提問哦:)

No Comment

Post your comment

需要登入才可留言!

類似的文章


Laravel, Packages,

什麼樣的套件你必定裝在所有你建立的Laravel應用程式上呢?

有什麼樣的套件,你肯定會裝在你的Laravel應用程式上呢? 這裡有四星的套件,幾乎大家都會裝, 點進來看看,我怎麼說,我的實際使用使用心得分享...

docker, d-laravel, docker-compose, laravel

docker-compose載入多個設定檔

我們會用docker --network建立多個container互連,但是如果四個container時, 是不是就要下四次docker run不同container的指令,殺了我吧, 本文介紹透過docker-compose這個yaml檔定義一次搞定多個container的建立。 了解如何用dokcer-compose -f 參數載入多個設定檔。  

cocoapods

更新RubyGems及cocoapods

這個頁面介紹如何安裝cocoapod到Mac電腦上。Youtube的影片可以選擇中文字幕。