标签: api rest
今天我看到REST服务中的一个在发生错误的情况下返回客户端请求:
{ "error": { "reason": "bad_request", "request": { "locale": "en_US", "v": "6", }, } }
我也从同事那里听说这是一个好习惯,但对此说法有些怀疑。
最佳做法是什么?服务应该返回初始客户请求还是被认为毫无意义?