-
启动 mitmproxy
- 测试
- curl -k -x 127.0.0.1:8080 https://httpbin.org/ip
- -k 表示 不检查https证书,不添加则请求失败
- 测试
-
Python
import requests
url='https://httpbin.org/ip'
proxy='http://127.0.0.1:8080'
proxies = {
'http': proxy,
'https': proxy,
}
rs = requests.get(url, proxies=proxies)
#报错 certificate verify failed
rs = requests.get(url)
rs.text
#正常
#取消证书验证
rs = requests.get(url, proxies=proxies,verify=False)
rs.text
#只会报警
InsecureRequestWarning: Unverified HTTPS request is being made. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings
InsecureRequestWarning)