云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

香港服务器_域名解析错误连不上网_最新活动

小七 141 0

您好,

这是我在Postman博客系列中的第二个博客。

您可以在这里找到其他博客:

在这个博客中,我将向您展示一些技巧,以加快将请求捕获到后端的任务。

手动捕获来自调试器的请求并将其复制到Postman中有点困难,如果我们能像宏录音机那样使用它,那不是很酷吗?

你很幸运,我们当然可以做到。

似乎对于当前的本地邮递员应用程序,你只能捕获HTTP请求,服务器云,而不能捕获HTTPs。看到这里引用的bug

幸运的是,有另一种方法可能是我们大多数人都需要的,数据分析法,因为我们经常支持一个公司代理。

你需要安装Postman拦截器和Postman Chrome扩展

现在,虽然它会说它不受欢迎,淘客文案,但它与拦截器一起记录请求非常有用。

现在,尽快在安装拦截器时,可以对要拦截的请求设置筛选器。我已将我的设置为.*/sap/opu/odata

所以我只捕获odata请求。

现在在Chrome扩展版的Postman中,北京大数据,单击右上角的拦截器按钮

现在所有在浏览器中生成的符合您的过滤器的请求都将显示在扩展的历史记录中。如果你真的需要,那么注册和登录两个版本的邮递员。这样你就可以直接在本地邮递员应用程序中自动获取请求了。我基于ES5中的GWU基本odata服务创建了一个非常简单的CRUD应用程序。您需要为ES5系统创建一个目标,然后可以关闭存储库(如果需要)。我不想在这个博客中详细介绍如何做到这一点,

但是当我从webide运行这个应用程序时,我已经看到请求弹出到我的历史记录中

但是它们都被记录为批处理后请求。这使得我们区分和目标测试api有点乏味。

所以打开Chrome调试器,去看看源代码。导航到组件.js文件并在行中设置断点这个.getRouter()。初始化()。我们打算在这里做的是禁用批处理。

现在在postman中清除您的历史记录并点击刷新。当到达断点时,打开控制台并添加以下内容"此.getModel().setUseBatch(false)"并按回车键。

这样您就禁用了该特定型号的批处理。如果你的应用程序中有其他命名模型。对他们做同样的操作。

现在当你再次检查邮递员时,你会看到所有记录为个人请求的内容。

现在你可以将所有请求保存到一个集合中,上云,并通过给它们适当的名称开始编辑它们,还可以像DJ Adams在他的博客中所描述的那样添加变量。

如果你正在使用我敦促你使用的环境,也可以这样做要做到这一点,请更改URL,这样您就可以在多个系统上运行相同的请求集。

现在您可以通过按run按钮来测试您的收藏,如我以前的博客所示。这也是创建testdata的一种很好的方法