【问题标题】:How do I make a request within a request with mock server Postman?如何使用模拟服务器 Postman 在请求中发出请求?
【发布时间】:2019-11-04 17:05:37
【问题描述】:

我知道如何制作模拟模型等等。

我遇到的问题是我正在向返回非常大的 XML 响应(超过 2 mb)的服务器发送请求,如果我从网页发送请求需要很长时间才能响应,或者有时它不会返回一个回应。如果我从邮递员那里发送请求,则响应时间会更短。

这就是为什么我需要从网页发送(请求 - 帖子)到我的邮递员模拟服务器,当它收到请求时向服务器发出另一个请求(2 mb)只过滤我需要的数据并返回网页更轻松的响应 (200 kb)

我该怎么做?有可能吗?

谢谢!!!

【问题讨论】:

  • 为什么浏览器和 Postman 的响应时间不同?

标签: postman


【解决方案1】:

您需要的是代理服务器,而不是模拟服务器——服务器会将 HTTP(S) 请求代理到目的地,拦截 HTTP 响应并进行一些自定义。

在 Postman 中,capture HTTP requests 有两种方式。不幸的是,它们都不能用于拦截和自定义 HTTP 响应。

因此,您可以编写自己的 - 一个简单的 Web 服务器,它接受 HTTP 请求,将其发送到目的地,接收响应并进行一些自定义,最后返回客户端。

【讨论】:

    猜你喜欢
    • 2014-08-05
    • 1970-01-01
    • 1970-01-01
    • 2018-12-01
    • 1970-01-01
    • 2021-10-29
    • 1970-01-01
    • 2019-06-07
    • 2021-06-21
    相关资源
    最近更新 更多