【发布时间】:2019-03-19 16:39:55
【问题描述】:
我是 Postman 的新手,我不知道该怎么做(如果适用)。
如果 Postman 收到对特定 API 的请求(例如:返回错误 404),是否有办法让它“自动响应”?在 Fiddler 中,这被称为“自动回复”,但我在 Postman 应用中找不到任何类似的功能。
非常感谢任何建议。
谢谢!
【问题讨论】:
标签: postman
我是 Postman 的新手,我不知道该怎么做(如果适用)。
如果 Postman 收到对特定 API 的请求(例如:返回错误 404),是否有办法让它“自动响应”?在 Fiddler 中,这被称为“自动回复”,但我在 Postman 应用中找不到任何类似的功能。
非常感谢任何建议。
谢谢!
【问题讨论】:
标签: postman
是的,Postman 有一个称为“模拟”的功能。 在 mocks 中,您基本上可以定义一个 mock url 以及当有人点击该 URL 时它将发送的响应。
例如。你的端点是:/user/info,方法是'GET'
然后你可以定义模拟返回200的状态码和{ id: 1 }的响应
模拟 url 由 Postman 自己托管,您可以在您的应用程序/任何您喜欢的地方使用它。
关于模拟的文档真的很有帮助:https://learning.getpostman.com/docs/postman/mock_servers/intro_to_mock_servers/
另外: 如果您使用的是 Postman 桌面应用程序(最新 v7.0.6),那么您可以参加实时课程导览以了解 Postman 中的 Mocks。
学习步骤:
【讨论】:
https://d7e7ad11-36dc-4135-9fd0-11a2f47ce2db.mock.pstmn.io/getUser 并查看如何点击 /getUser 端点,邮递员也会自动回复 404 和错误消息。这不是你需要的吗?