005-本地代理-proxy

豆瓣奶茶 · · 1553 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

#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实现的,有机会也可以自己实现一个


有疑问加站长微信联系(非本文作者)

本文来自:简书

感谢作者:豆瓣奶茶

查看原文:005-本地代理-proxy

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

1553 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传