【问题标题】:Postman - Mac - v 7.15.0 - Redirect from using production endpoint to using test endpointPostman - Mac - v 7.15.0 - 从使用生产端点重定向到使用测试端点
【发布时间】:2020-01-24 20:09:48
【问题描述】:

我不确定我的措辞是否正确,因此请耐心等待...

  • 我有一个托管在 Azure 上的简单 Web 应用程序。
  • 在 C# 代码中,我有 2 个端点,一个生产端点和一个模拟数据端点。
  • 每当我想测试它时,我都必须重新发布项目,注释掉生产端点并取消注释模拟数据端点。
  • 有什么办法可以吗? (代理 - 如果这是正确的术语)流量?

基本上,我的目标是将流量从 https://some-production-endpoint.json 重定向到我创建的模拟数据 https://e8199548-bla-bla.mock.pstmn.io --- 无需将新代码发布到 Azure 或处理一些配置文件.

非常感谢您。

【问题讨论】:

  • 也许你可以使用 Postman 环境变量。您只需添加环境变量,例如{{host}},放入您的 URL 而不是实际的端点。然后创建 2 个环境:Prod 和 Mock。将您的实际端点添加到每个环境的 {{host}} 变量中。因此,您可以轻松地在 Prod 和 Mock 之间切换,无需代理您的请求,并且仍然拥有 Postman 中唯一的请求集合。
  • 好的,谢谢 - 还没有权限将其添加为已回答的内容。

标签: c# mocking postman endpoint


【解决方案1】:

您可以使用 Postman 环境变量。

您只需添加环境变量,例如{{host}},进入您的 URL 而不是实际的端点。

然后创建 2 个环境:ProdMock。将您的实际端点添加到每个环境的 {{host}} 变量中。

因此您可以轻松地在ProdMock 之间切换,无需代理您的请求,并且仍然拥有 Postman 中唯一的请求集合。

更多关于环境的信息可以在here找到。

【讨论】:

    猜你喜欢
    • 2016-08-04
    • 1970-01-01
    • 1970-01-01
    • 2019-03-07
    • 2018-10-18
    • 1970-01-01
    • 2017-12-26
    • 1970-01-01
    • 2018-03-13
    相关资源
    最近更新 更多