在使用easy-mock模拟post提交数据的情况中,我们有时需要对提交的数据进行简单逻辑处理。
查阅文档发现可以使用"_req.body.keyname"来获取相应的值,但是在对演示项目进行预览操作时发现,容易出现undefined或Bad Request值。
文档中提到“当 post 请求以 x-www-form-urlencoded 方式提交时,我们可以拿到请求的参数对象”,经过多次尝试发现按照参考文档,在header中配置content-type项,目前无法正常操作。
通过在Easy Mock反馈群咨询发现,post数据模拟预览需要以json形式提交,不需要配置headers。
需要注意的一点是,json中的key与value均需要用双引号包裹,另外数值比较特殊,数值不需要包裹,若包裹起来将被理解为字符串。
示例:{"id":123456} or {"name":"somebody"}
备注:Easy Mock反馈群通过文档末尾的二维码添加,加群所需的答案为“mock”。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。