-
Notifications
You must be signed in to change notification settings - Fork 340
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
mock的自定义函数中的req获取不到body #86
Comments
我忘记加相关的中间件了,比如 busboy |
好的,下个版本什么时候可以更新啊? |
谢谢!!! |
Mark, 期待更新。 |
@sorrycc 我安装了~0.6.0-beta1版还是获取不到body的数据呢?不是已经修复了嘛 |
用了最新版本同样获取不到 加了body-parser也没用 |
修复了吗? |
修复了,但还没发。 |
Try roadhog@0.6.0-beta.3 |
0.6.0-beta.3 中mock下req.body依旧拿不到,看了看代码,发现里面的确是依赖了body-parser,但是runServer里面没有使用啊 |
@sapronlee |
@zuiidea OK,谢谢,已经OK |
@zuiidea 执行后 还是拿不到,一样的报错。 |
@OptimusYang
|
@zuiidea version是0.6.0-beta.3, 同时我也执行了删除和重新安装,还是拿不到,代码版本就是4.1的branch。 挺郁闷的。 |
@OptimusYang 你把packge.json里的roadhog去掉,再 |
@zuiidea 更新了你最新的trunk流代码,就是你merge完之后的,是可以了,然后我打开旧的4.1的代码,移除了roadhog的依赖,手动安装roadhogbeta3,也可以了。 这是为什么呢?我看到你在最新的版本里也去掉了roadhog的依赖转为自己手动安装。 |
@zuiidea 发现写在依赖里,重新安装后,拿到的是beta2版本,这是怎么回事? |
@OptimusYang我也发现了,所以才让你删了装的,也许是cnpm的原因吧 |
被这个问题折腾了一天, 还以为是我写错了... |
关注关注!现在还是不行 |
.roadhogrc.mock.js的配置:
server/app.js中的login方法:
我用REST Client去POST访问接口也是这样
结果在req中获取到的req.body是undefined,是我配置有问题还是咋的?
我把mock改成GET接口也是获取不到body
The text was updated successfully, but these errors were encountered: