2016-09-15 72 views
0

API休息響應代碼不處理端點

/REST /飲料/類?酒精=真

這與有酒精飲料類別列表返回200狀態碼它,例如

200 '酒', '啤酒']

我不知道應該用什麼狀態代碼,如果用戶打像一個沒有處理路徑下面

/REST /喝

/REST /喝?酒=真

回答

2

Http具有這些條件的狀態。

4XX定義錯誤來自客戶端並需要更改。

Wiki

的4XX類的狀態代碼是用於在客戶端似乎有錯誤的情況。除了響應HEAD請求外,服務器應該包含一個包含錯誤情況說明的實體,以及它是臨時還是永久狀態。這些狀態碼適用於任何請求方法。用戶代理應該向用戶顯示任何包含的實體。[31]

對於那些中提到的條件下,其理想的使用404 - Not Found400 - Bad Request

This給出了所有的狀態碼和適當的解釋列表。

W3Org 定義了這些規範。