我们来看个例子。

    业务错误码

    错误码使用

    因此上面我们的自定义扩展可以这么使用:

    改写中间件

    我们将上面自定义的错误码应用到请求返回中间件中,顶层业务逻辑也可以获取到错误码对应的详情再进一步做相关的业务处理。