有严格遵守 RESTful 范式的朋友吗?
很多人,接口设计都是纯 200,然后 BODY 类似:
{ "code":0, "message":"", "data":null
URL 类似:
/user?id=1
这样。 刚开始我也试图遵守 RESTful 范式的,但是我身边很多人都喜欢包这么一层,然后什么请求都响应 200,我也就这么做了。 非常好奇为啥大家喜欢这么包一层,是因为业务复杂 http status 不够用才用 code 吗? 话说这种方案,我实在没想出来有啥大的优点呢……