Jmeter抓取http请求
https://blog.csdn.net/qq19970496/article/details/86595109
代理设置步骤请参照该篇文章。本文件只做补充HTTPS中证书的相关配置。
HTTPS(SSL)原理
https://blog.csdn.net/qq19970496/article/details/102742174
本文以抓取https://www.baidu.com为例。
当抓取百度时报“代理服务器出现问题”。
原因:未配置SSL证书。
Jmeter抓取HTTPS操作
1,生成Jmeter证书;
新解压的jmeter包中是没有证书文件的,需要执行一遍“HTTP代理服务器”;
才会生成证书,证书有效期为7天,如果过期以后,可能需要重新解压再次生成证书。
执行完成后,会在bin目录下生成这一对两个证书文件。分别将.crt证书导入浏览器的“受信任的根证书颁发机构”,将usr导入Jmeter的“SSL管理器”中。
2,浏览器导入crt证书
以chrome浏览器为例。
在“受信任的根证书颁发机构”中点击“导入”按钮;
3,jmeter导入usr证书
点击“选项”\“SSL管理器”
4,启HTTP代理服务器,进行HTTPS抓包
等待一会儿,出现“Keystore Password”密码输入框,输入“password”,点击“OK”。
点击“停止”,完成录制。