#encoding:utf-8
import urllib2
"""
Fiddler设置HTTPS代理
1、打开Fiddler,菜单栏:Tools –> Fiddler Options 打开fiddler配置。
2、打开 HTTPS 配置项,勾选“Capture HTTPS CONNECTs”和“Decrypt HTTPS traffic”,然后点击“OK”。
重启Fiddler,就可以实现HTTPS请求的代理了。
"""
http_proxy = urllib2.ProxyHandler({'http':'192.168.1.14:8888'}) #设置一个代理
opener = urllib2.build_opener(http_proxy) #创建一个打开器,打开url
request = urllib2.Request("http://www/baidu.com/") # 这里注意最后一定要加/,不然访问就会报错
response = opener.open(request)
print response.read()
"""
> 教程中用的是ccProxy。感觉这个操作比较方便
> https://blog.csdn.net/yjh314/article/details/78254924
"""
至于本地代理的实现,我想最好的方法,还是自己用语言实现一个。网络上有开源的shadowsocket,golang实现的,有机会也可以自己实现一个
有疑问加站长微信联系(非本文作者)