TZ | 天猪

Results 370 comments of TZ | 天猪

可能是你代码逻辑问题,也可能是对方接口有做判断, postman 和 curl 请求的 headers 不一定一样,可以抓包分析下。

```js // router router.get('Home', '/', controller.home.index); // controller console.log(this.ctx.routerName); ```

几个点: 1. `router.get('Home', '/', someMiddleware({ a: 'b' }), controller.home.index);` 这里是可以插入中间件来做一些事的。 2. 你们其实可以直接封装一个 `app.myRouter.xx()` 来对 router 封装一层的。

需提供复现方式,从报错来看,https://github.com/eggjs/egg-cluster/commit/c683b678c2474fca1e9dad8101525c9661177486

你把 node 的单数版本都视为不稳定版本就可以理解了

这个要在 1.0 么?

> the multipart request can't be consumed twice 因为内置的中间件已经处理过了,你要配置下 `config.multipart.ignore/match` 来跳过它

用途: - 规范化错误名 - 报错提示可以 i18n - 便于开发者 google 检索报错 - 可以提供类似 angular 这样的指引: https://docs.angularjs.org/error/$compile/baddir,即 error 输出简单的提示,并输出一条链接,开发者点击后可以访问官网看详细的指引。

ref https://github.com/eggjs/egg/issues/1086