2
我有一個返回JSON的REST-ish API。其中一個輸出字段是status
,它指示調用是否成功。我推測,這是有些標準使用數值狀態代碼,如REST樣式API調用的輸出中的狀態字段應該是數字代碼還是字符串?
200 success
400 syntax error
401 authentication error
402 general error
404 user not found
408 timed out
500 fatal error
501 not yet implemented
是否有(比傳輸稍微少字節等)使用數字代碼,而不是更說明符號來表示的狀態,就像
任何原因success
syntax_error
auth_error
general_error
user_not_found_error
time_out_error
fatal_error
not_yet_implemented_error
指向備受好評的API中的現代先例將會有所幫助。
明白了,謝謝!不是「真正的休息」我想我不會擔心數字代碼。 – dreeves 2009-10-24 17:39:33