【发布时间】:2020-02-06 09:27:04
【问题描述】:
我正在尝试使用https://www.npmjs.com/package/json-server 作为模拟后端,我能够匹配获取的 URL,但我如何才能为 POST 调用返回一些模拟响应。
像创建用户 URL 一样
URL - http://localhost:4000/user
Method - POST
Request Data - {name:"abc", "address":"sample address"}
expected response -
httpStats Code - 200,
Response Data - {"message":"user-created", "user-id":"sample-user-id"}
在某些情况下,我还想根据某些数据发送自定义 http 代码,例如 500,423,404,401 等。
最大的问题是我的代码没有返回任何 POST 响应,它只是在 JSON 中插入记录
【问题讨论】:
-
您不应根据数据返回 5xx 错误。 5xx 错误是来自网络服务器的错误,它们不应依赖于数据。
标签: javascript node.js mocking json-server