postman - 如何使用模拟服务器 Postman 在请求中发出请求?
问题描述
我知道如何制作一个模拟的模拟等等。
我遇到的问题是我正在向返回非常大的 XML 响应(超过 2 mb)的服务器发送请求,如果我从网页发送请求,响应时间太长,或者有时它不返回响应。如果我从邮递员那里发送请求,则响应时间会更少。
这就是为什么我需要从网页发送(请求 - 发布)到我的邮递员模拟服务器,当它收到请求时向服务器发出另一个请求(2 mb)只过滤我需要的数据并返回到网页更轻的响应(200 kb)
我怎样才能做到这一点?这是可能的?
谢谢!!!
解决方案
您需要的是代理服务器,而不是模拟服务器——服务器会将 HTTP(S) 请求代理到目的地,拦截 HTTP 响应并进行一些自定义。
在 Postman 中,有两种方法可以捕获 HTTP 请求。不幸的是,它们都不能用于拦截和自定义 HTTP 响应。
因此,您可以编写自己的 - 一个简单的 Web 服务器,它接受 HTTP 请求,将其发送到目的地,接收响应并进行一些定制,最后返回客户端。
推荐阅读
- html - 如何显示新创建的组件
- html - Flexbox justify-content:空格之间不起作用 - 页脚就在页面下方
- autosys - 我想在 Autosys 从周三上午 9 点到周四上午 8 点 59 分每 4 小时运行一次工作
- javascript - 在 Node 中下载 PDF 文件并重定向到前端 React
- sql - 如何使用 SQL 查找数据中的峰值?
- angular - 如何从子 Angular 7 应用程序访问父应用程序 HttpOnly Cookie
- vba - Word 2016 for Mac 中的 CreateObject(“Excel.Application”)
- android - Recyclerview 没有随着媒体库的变化而更新
- wordpress - 填写表格后联系表格 7 非常独特的参考编号
- github - 在 GitHub 上上传 .ipynb 文件