当前位置: 首页 > 后端技术 > Java

Charles抓取IdeaIntelliJ的HTTPS请求

时间:2023-04-01 20:45:30 Java

默认情况下,IdeaIntelliJ的https请求不会被Charles抓取。本文将介绍如何通过Charles抓取IdeaIntelliJ的HTTPS请求。1将证书安装到JVMCharles默认情况下,您可以将证书安装到JVM。安装步骤如下:Help->SSLProxying->InstallCharlesRootCertificateInJavaVMs如下图:注意:Charles默认代理端口为8888,如果你设置的代理端口不是8888,会让你输入您自己的代理端口。代理端口的查看方法:Proxy->Proxysettings->Proxies如下图(我的代理端口是8848):2在代码中设置代理端口,可以直接使用System.setProperty,也可以添加到JVM中启动参数://方法一:SetSystem.setProperty("http.proxyHost","127.0.0.1");System.setProperty("http.proxyPort","8848");//方法二:jvm启动参数配置-DproxySet=true-DproxyHost=127.0.0.1-DproxyPort=8848我叫梅小希,最近在一家东南亚电商公司做DevOps。从本期开始,我们会继续分享基于Jenkins的CI/CD工作流程,包括JenkinsOnk8s等,如果对Java或者Jenkins感兴趣的可以联系我:wxweven(注意DevOps),公众号:这个文章由博客群发等运营工具平台OpenWrite发布

最新推荐
猜你喜欢