koa遇到错误时候返回信息
 发布于 8 年前  作者 ZWkang  4907 次预览  最后一次回复是 8 年前  来自 问答 

目前使用koa遇到id请求不存在之类的话 我是使用这么两种。一种是直接return body返回错误信息与状态码 一种是ctx.throw然后让上层middleware捕获再return body 请问哪一种使用相对更优雅? 还是有更好的处理方法,望指教

5 回复
steambap

你已经知道了 id 请求不存在,那就写 body 回复就好

ZWkang

@steambap 想着可能throw抛出语义化更好一些

zhang962976642

直接怼ID参数不存在就好了

ZWkang

@zhang962976642 感觉throw好像更好控制=-=好纠结