2016-03-01 43 views
-1

我建設我的API時,這個問題就出來了:API響應,多個錯誤信息

我想提出一個API來設置或得到的東西,因爲我嘗試設置的例子,但我有兩個字段錯誤,回答錯誤的最佳方法是什麼?

  • 只回答一個錯誤?
  • 回答所有錯誤?

在我看來,回答所有的錯誤是最好的解決方案,但不是我的老闆。

這種工作最適合什麼?

+0

所有錯誤都是最佳選擇。 –

回答

0
  • 肯定所有的驗證錯誤都應該傳回客戶端。
  • 此外,您應該指定錯誤代碼,而錯誤消息可能因不同情況而異。標準錯誤代碼可以幫助您爲您的api創建 測試。
  • 另外,您應該從一開始就爲您的api添加版本控制,因爲當您爲客戶打開api時,它應該是穩定的。並且不兼容的更改只能在您的api的下一個版本 中完成