PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Soft_Job
Re: [討論] API沒資料,回200還是404比較好
作者:
aoisama
(普通人)
2022-06-25 09:59:35
4xx狀態表示你的請求本身有誤
例如404表示該資源不存在,(null)而不是空值(empty)
既然你的API本身存在,請求格式也正確
那麼如果結果為空值,該回傳2xx狀態
通常4xx都是來自於錯誤的客戶端請求
而5xx是錯誤的伺服端
作者:
neo5277
(I am an agent of chaos)
2022-06-25 16:56:00
同意
作者:
yamiodymel
(YamiOdymel)
2022-06-26 04:36:00
RESTful 的話通常是回傳 404 找不到,畢竟在取得資源之前沒有先去 GET,導致撈到不存在的資源,這確實也可以算客戶端的錯誤…。我通常都建議大家不要用 REST 設計因為會各說各話,光是 POST 跟 PUT 就吵不完,直接一律回傳 200 改 RPC 設計最直覺
作者:
x51811danny
(人)
2022-06-26 11:59:00
簡潔明瞭
作者:
terryshin
(溫暖的小太陽)
2022-06-26 18:06:00
同意同意2樓。不過很多人腦筋很八股,死腦筋,光是要不要採用你說的開是完全照REST又炒不完。我自己是領薪水作事不想吵這個,主管說怎樣就怎樣
作者:
noiretblanc
(noir et blanc)
2022-06-29 20:24:00
同意
作者: ricestand (小米站起來)
2022-07-01 07:46:00
同意二樓
繼續閱讀
[請益] 容器自學
orze04
[討論] 甲方乙方都有做過的人進來吧
jej
Re: [討論] API沒資料,回200還是404比較好
love99067333
Re: [討論] API沒資料,回200還是404比較好
ripple0129
[心得] 分享國外很有名的免費全端課程 FOS
MATT1899
Re: [討論] API沒資料,回200還是404比較好
Hsins
[請益] 台達電 視訊事業部(台北) 請益
ACCnicho
Re: [討論] API沒資料,回200還是404比較好
yfr
[討論] API沒資料,回200還是404比較好
Geison
[心得] 新加坡蝦皮工作心得與內推
cecol
Links
booklink
Contact Us: admin [ a t ] ucptt.com