我正在設計一個RESTful API,並使用通常的HTTP狀態代碼(如200,404,500等)。HTTP狀態代碼爲「請更多用戶輸入?」
鑑於偶爾API需要額外數據的情況。當這個事件發生時,它需要響應一個相關的狀態碼,以便客戶端應用程序可以呈現相關的用戶界面。
實施例:
- 用戶填寫在形式和命中(使用AJAX)
- 服務器發送響應與一些狀態碼,以指示進一步的信息是必需的,其是伴隨有附加用戶接口提交。顯示
- 其他用戶界面
- 用戶重新提交表單
我有這個200個狀態碼的工作,但我更願意用不同的狀態代碼,以便我的AJAX的處理程序可以檢測和處理這個場景自動。
是否有任何相關的狀態碼,或者是否需要使用作爲JSON響應的一部分返回的子狀態碼?
http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html – cdeszaq 2011-12-16 16:32:38