0
我正在建立一個休息API,並想知道是否返回錯誤。目前,我的計劃是使用http狀態碼,但總是返回結果。如果發生錯誤,結果將如下所示。其他Api返回
{
"Data":[the data],"
Errors":[the errors]
}
基本上,如果發生錯誤的HTTP狀態代碼的4XX或5XX將返回和錯誤集合返回的JSON將有更多的錯誤的詳細信息,利用數據部分是零。如果調用成功,將返回包含所請求數據的數據元素的Http狀態碼200,並且errors元素將爲空。
這是返回錯誤信息的好方法嗎?