前言
由于无法访问google,所以安装chrome的插件很麻烦。项目测试需要用到Postman,这里就记录下Windows 7 下chrome浏览器安装Postman插件的过程。
环境
- Windows 7
- chrome
过程记录
- 1、下载插件
-
往下拉一点,右侧有搜索框,如下图:
-
搜索:aicmkgpgakddgnaphhhpliifpcfhicfo-0.2.20-Crx4Chrome.com.crx
-
我下载是的Postman Interceptor 1.0.2
-
点击进去后,下载链接为:Postman Interceptor 1.0.2
-
再次搜索:fhbjgbiflinjbdggehcddcbncdddomop-4.10.3-Crx4Chrome.com.crx
-
我下载的是:Postman 5.5.5 CRX for Chrome
-
点击进去后,下载链接为:Postman 5.5.5 CRX for Chrome
-
2、安装插件
-
修改下载的文件的后缀为’.rar’,然后解压到目录中
如:
aicmkgpgakddgnaphhhpliifpcfhicfo-1.0.2-Crx4Chrome.com.crx
修改为:
aicmkgpgakddgnaphhhpliifpcfhicfo-1.0.2-Crx4Chrome.com.crx.rar
解压到‘aicmkgpgakddgnaphhhpliifpcfhicfo-1.0.2-Crx4Chrome.com.crx’文件夹中同理得到:fhbjgbiflinjbdggehcddcbncdddomop-5.5.5-Crx4Chrome.com.crx
-
修改‘aicmkgpgakddgnaphhhpliifpcfhicfo-1.0.2-Crx4Chrome.com.crx’中的 ‘_metadata’ 为 ‘metadata’
-
打开chrome => 点击右上角的三个点 => 设置 => 打开左侧的’扩展程序’ => 勾选右侧的‘开发者模式’ => 选择加载已经解压的扩展程序 => 选择插件的解压目录
-
安装完成的图(借他人的图示意)
-
-
3、修改id
修改postman安装文件夹 ‘fhbjgbiflinjbdggehcddcbncdddomop-5.5.5-Crx4Chrome.com.crx/js/’ 中的 ‘requester.js 和js/runner.js ’ ,需要将其中的aicmkgpgakddgnaphhhpliifpcfhicfo 字符串替换成扩展程序界面的 Postman Interceptor 的 id, 如下图
替换完成之后,在扩展程序中,重新加载postman插件 -
4、修改 ‘错误’
-
错误信息:
Ignored insecure CSP value “https://ssl.google-analytics.com/ga.js” in directive ‘script-src’. -
解决方法:
找到解压后的根目录 fhbjgbiflinjbdggehcddcbncdddomop-5.5.5-Crx4Chrome.com.crx/’ 下的 manifest.json,打开找到sandbox节点“sandbox”: {
“pages”: [“html/tester_sandbox.html”, “snippet_sandbox.html”],
“content_security_policy”: “sandbox allow-scripts allow-popups; script-src ‘self’ ‘unsafe-inline’ ‘unsafe-eval’ https://ssl.google-analytics.com/ga.js;”
}可以看到最后就是报错的那个js,直接删除链接接好了,改完之后如下所示:
“sandbox”: {
“pages”: [“html/tester_sandbox.html”, “snippet_sandbox.html”],
“content_security_policy”: "sandbox allow-scripts allow-popups; script-src ‘self’ ‘unsafe-inline’ ‘unsafe-eval’ "
}这时候在chrome里面刷新一下,可以看到已经不报错了。
-
-
5、Postman安装完成,浏览器中输入“ chrome://apps/ ”即可看到安装好的Postman,点击即可使用。