差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

Both sides previous revision 前次修改
下次修改
前次修改
java:web:restapi:response_code [2019/01/22 23:36]
tony [5xx - Server Error]
java:web:restapi:response_code [2023/06/25 09:48] (目前版本)
行 58: 行 58:
 ===== 5xx - Server Error ===== ===== 5xx - Server Error =====
 === 500 - Internal Server Error === === 500 - Internal Server Error ===
-這應該是最不陌生的錯誤代碼了。假如Server發生非預期的錯誤,最簡單就是直接將例外抓起,回應此代碼給Client。 +這應該是最不陌生的錯誤代碼了。假如Server發生非預期的錯誤,最簡單就是直接將例外抓起,回應此代碼給Client。\\
-\\ +
-\\+
 Note .如果例外懶得處理,即使回傳500給Client,也不要丟400讓它們覺得有任何希望.. Note .如果例外懶得處理,即使回傳500給Client,也不要丟400讓它們覺得有任何希望..
 +=== 503 - Service Unavailable ===
 +這代表著伺服器暫時無法提供服務。通常代表伺服器在進行維護或者是因為過載而暫時無法提供服務。
 +
 ===== Reference ===== ===== Reference =====
   * REST API Design Rulebook, 1st Edition, by Mark Masse   * REST API Design Rulebook, 1st Edition, by Mark Masse