Postman的安装使用及填坑心得 |
您所在的位置:网站首页 › 新版postman为啥那么卡 › Postman的安装使用及填坑心得 |
Postman是一个很出名的http模拟请求工具。老实说,作为一个前端开发,直到前天才接触到这个工具,发现这还真是个神器。起初,组里想让我统计并分析一个监控平台的数据。打开浏览器的F12,查看网络,发现请求是个List,但是每次只有10条数据,总计有4万多条。因为要做统计,就必须分析全部的数据,就得先拿到所有的数据,然后才做对比。关键是如何取这些数据。然后有个同事就说,模拟发交易,然年把每页的请求直接改成那个总数。其实我当时觉得这是可笑的。一次性请求4万多条,不说我作为一个前端的开发都知道服务端一般会有对单次数据量的限制,而且还可能伴随请求超时的可能。但不得不说,还真让那个同事猜中了,人家监控平台还真支持一次性给你返4万多数据,共计约70多兆,请求了40秒左右。汗…😓 我那个同事用的是mac,模拟数据用的是mac的Paw请求的,最终将结果保存为json(中途还打开编辑)然后倒入到SQLlite进行筛选分析。我自己用的是win10,然后他给我建议可以使用Postman来模拟请求。可结果可谓是一路坎坷啊,下面就看看我的填坑之旅吧。 一、下载&安装Postman的安装有两种模式:浏览器插件模式和客户端模式。 浏览器插件模式支持Chrome内核的浏览器。Chrome就不用说了,肯定支持,但是谷歌插件商店需要科学上网才能进。然后我平时用的是新的Edge浏览器,也是Chrome内核,所以下意识地就去微软地插件商店找。但是没有Postman的插件,反而找到一个叫做Postwoman的插件,当时就笑喷了。 1、Postwoman
前面说了,postman的使用方式用两种,浏览器插件和客户端。浏览器插件固然简单,但是官方不再推荐: windows下直接双击exe进行无脑安装。注意,当前版本无法更换安装路径,默认安装到C盘。其他系统的安装方式,点击这里。 二、设置中文我相信还是有大部分猿猿更习惯中文的ide界面。但是Postman是外国人开发的,本身没有中文。可这也难不倒咱们国人。github上一个开源的Postman-cn项目,感兴趣的同学可以去star或者fork一波。具体的中文设置教程,我就直接引用了: Windows 1. 下载对应版本的中文包的 app.zip 2. 进入Postman安装地址/版本/resources目录桌面找到Postman应用程序右键 -> 打开文件所在位置 再进入app-*.*.*/resources 默认安装地址:C:/Users/用户名/AppData/Local/Postman 示例:C:/Users/用户名/AppData/Local/Postman/app-8.8.0/resources 将app.zip解压到当前文件夹 会生成一个app目录 进入app目录看到以下图就可以了 进入访达/应用程序找到Postman.app右键查看包内容,再进入Contents/Resources 4. 替换app文件夹如果目录下没有 app 文件夹,那么直接解压 app.zip 得到 app 文件夹即可 将app.zip解压出来的app文件夹复制到Resources目录,替换原本的app文件夹 可以先删除或重命名原本的app文件夹 5. 重启Postman就可以了 Linux 1. 下载对应版本的 app.zip # 下方为Github地址 将版本号替换为对应版本号,例如:8.8.0 wget https://github.com/hlmd/Postman-cn/releases/download/版本号/app.zip 2. 解压&&替换app文件夹 # Postman安装地址 自行替换 unzip -o -d Postman安装地址/app/resources app.zip 最终中文设置成功后的界面同步功能可以将你的所有的请求配置都上传到云端,然后你可以在任何一台设备登录后使用。Postman的同步功能需要登录,目前支持谷歌账号登录,也就意味着你需要科学上网。登录完后,会进行自动同步,成功的话会有绿色云端图标: 在讲解Postwoman的时候,我们已经说了这个是Postwoman的弊端。在Postman里面,请求超时默认值为0,意为永不超时。但是最大响应只有50m,在遇到大量数据的返回时,如果超过了这个量,就会报Error: Maximum response size reached 。因此,我们根据需要,要将这个值放大一些。具体的配置在:文件->设置->常规: 点击页面底部的捕获请求和cookie: 上文说了,一开始做这个事情的时候,是我同事用mac进行的。mac上面从请求到查看编辑数据都行云流水。但是windows就不一样了。按照上面的步骤,我最终时请求到了70兆左右的json。但是windows这边预览这个json就痛苦了。自带的文本编辑器卡,用notepad++也卡。然后网上找了一个EmEditor就比较流畅了,但是这货要收费,至于怎么玩,你们懂的。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |