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为例。
当抓取百度时报“代理服务器出现问题”。
Jmeter抓取https请求
原因:未配置SSL证书。

Jmeter抓取HTTPS操作

1,生成Jmeter证书;

Jmeter抓取https请求
新解压的jmeter包中是没有证书文件的,需要执行一遍“HTTP代理服务器”;
Jmeter抓取https请求
Jmeter抓取https请求
才会生成证书,证书有效期为7天,如果过期以后,可能需要重新解压再次生成证书。
Jmeter抓取https请求
执行完成后,会在bin目录下生成这一对两个证书文件。分别将.crt证书导入浏览器的“受信任的根证书颁发机构”,将usr导入Jmeter的“SSL管理器”中。

2,浏览器导入crt证书

以chrome浏览器为例。
Jmeter抓取https请求
Jmeter抓取https请求
在“受信任的根证书颁发机构”中点击“导入”按钮;
Jmeter抓取https请求

3,jmeter导入usr证书

Jmeter抓取https请求
点击“选项”\“SSL管理器”
Jmeter抓取https请求

4,启HTTP代理服务器,进行HTTPS抓包

Jmeter抓取https请求
等待一会儿,出现“Keystore Password”密码输入框,输入“password”,点击“OK”。
Jmeter抓取https请求
点击“停止”,完成录制。

相关文章:

  • 2021-04-06
  • 2021-09-16
  • 2021-12-12
  • 2021-06-29
  • 2021-07-24
  • 2021-05-23
  • 2021-09-17
猜你喜欢
  • 2021-10-23
  • 2021-05-19
  • 2021-10-24
  • 2021-09-06
  • 2021-07-25
  • 2021-04-17
相关资源
相似解决方案