django urllib2来做http proxy,非常简单~~
来源:互联网 发布:淘宝手机助手5.0版 编辑:程序博客网 时间:2024/06/06 02:50
from django.http import HttpResponseimport urllib2Prefix="http://www.abc.com/"opener = urllib2.build_opener(urllib2.ProxyHandler({'http':Prefix}))urllib2.install_opener(opener)def api(request): url = request.get_full_path() url = Prefix+url req = urllib2.Request(url, headers=request.META) conn = urllib2.urlopen(req) info = conn.info() data = conn.read() return HttpResponse(data, content_type=info.get("content-type"))
在view.py中实现如上,
在url.py中添加对应的路由即可:
url(r'^$', api),
阅读全文
0 0
- django urllib2来做http proxy,非常简单~~
- Django非常简单的安装方法
- 非常简单的Python HTTP服务
- 非常简单的Python HTTP服务
- 非常简单的Python HTTP服务
- 非常简单的Python HTTP服务
- 非常简单的Python HTTP服务
- 非常简单的Python HTTP服务
- 自己来做一个简单的web服务器(一)理解基本的http协议
- nginx 做proxy 不转发 http header问题解决
- nginx 做proxy 不转发 http header问题解决
- nginx 做proxy 不转发 http header问题解决
- 使用Burp Suite做http proxy抓取android请求
- http proxy
- urllib2的简单教程
- LR scoket来做HTTP协议
- Django如何设置proxy
- 一个简单的Golang实现的HTTP Proxy
- GIT命令
- TCP的中定时器
- 金额输入正则判断
- 关于以太坊,你应该知道的十件事
- list.remove(index)返回flase,移除失败
- django urllib2来做http proxy,非常简单~~
- EA使用(二): 根据ER图设计数据表
- LintCode 吹气球
- Xshell和pdsh工具的使用
- linux 修改防火墙配置
- 中文字符串转拼音
- IPython3的安装及配置
- ASP.NET利用Ajax进行前后台值传递
- CoreData 框架简介(一)