by Devin Yang

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

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,phpenv

用光了Docker IPv4 address pool問題解法

可能在舊版的docker環境,使用Docker compose啟動容器時,會碰過下方的錯誤:

 Error response from daemon: could not find an available, non-overlapping IPv4 address pool among the defaults to assign to the network這其實這是default-address-pools用光的症狀,有些環境,docker-compose預設會使用Class B的私有網路。172段的私有IP是有範圍的,從172.16.0.0到172.31.255.255。也就是說,當我們起動一個docker-compose的Project,就會吃掉一個Class B的私有段,非常豪邁,

nas

用指令變更synology NAS的admin密碼

記錄我如何用指令的方式變更Synology NAS上的使用者或管理者帳號。 使用者需要有足夠的權限才能調整,例如root或admin