3 Star 2 Fork 1

kuaidaili/python-sdk

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
py2_urllib2.py 674 Bytes
一键复制 编辑 原始数据 按行查看 历史
xuanyuwu 提交于 3年前 . token update
#!/usr/bin/env python
#-*- coding: utf-8 -*-
"""使用urllib2调用API接口
"""
import urllib2
import zlib
#api链接
api_url = "http://dev.kdlapi.com/api/getproxy/?secret_id=o1fjh1re9o28876h7c08&signature=xxxxx&num=100&protocol=1&method=2&an_ha=1&sep=1"
req = urllib2.Request(api_url)
req.add_header("Accept-Encoding", "Gzip") #使用gzip压缩传输数据让访问更快
r = urllib2.urlopen(req)
print r.code #获取Reponse的返回码
content_encoding = r.headers.getheader("Content-Encoding")
if content_encoding and "gzip" in content_encoding:
print zlib.decompress(r.read(), 16+zlib.MAX_WBITS) #获取页面内容
else:
print r.read() #获取页面内容
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/kuaidaili/python-sdk.git
git@gitee.com:kuaidaili/python-sdk.git
kuaidaili
python-sdk
python-sdk
master

搜索帮助