python client使用http post 到server端的代码


Posted in Python onFebruary 10, 2013
import urllib, httplib  
import utils  
import json 
       class User:          def __init__(self):  
            print 'a'  
        def login(self, imsi, ua):  
            print "==============user start login=================="  
            input = {  
                "method"       : "user.login",  
                "userName"     : "",  
                "userPass"     : "",  
            }  
            input["sig"] = utils.getSignature(input)  
            params = urllib.urlencode(input)  
            headers = {  
                "user-agent"  : ua,  
                "Appstore-clientType" : "android",  
                "Appstore-IMEI" : "123456789000000",  
                "Appstore-IMSI" : imsi  
            }  
            try:  
                connection = httplib.HTTPConnection(utils.API_HOST)  
                connection.request("POST", "/api", params, headers)  
                response = connection.getresponse().read()  
                #print "=========" + response  
                connection.close()  
            except Exception, e :  
                print "========" + str(e)      
            if "errorcode" in response or response is None:  
                return  
            results = json.loads(response)      
            return results["results"].encode("utf-8")
Python 相关文章推荐
压缩包密码破解示例分享(类似典破解)
Jan 17 Python
Python 分析Nginx访问日志并保存到MySQL数据库实例
Mar 13 Python
Python通过websocket与js客户端通信示例分析
Jun 25 Python
利用Python爬取可用的代理IP
Aug 18 Python
Python实现读取Properties配置文件的方法
Mar 29 Python
利用Pyhton中的requests包进行网页访问测试的方法
Dec 26 Python
Python实现二维曲线拟合的方法
Dec 29 Python
Python可迭代对象操作示例
May 07 Python
django rest framework vue 实现用户登录详解
Jul 29 Python
浅谈在django中使用filter()(即对QuerySet操作)时踩的坑
Mar 31 Python
python如何实现word批量转HTML
Sep 30 Python
python爬虫中url管理器去重操作实例
Nov 30 Python
python中查找excel某一列的重复数据 剔除之后打印
Feb 10 #Python
python中的一些类型转换函数小结
Feb 10 #Python
学习python的几条建议分享
Feb 10 #Python
解决谷歌搜索技术文章时打不开网页问题的python脚本
Feb 10 #Python
easy_install python包安装管理工具介绍
Feb 10 #Python
python 从远程服务器下载日志文件的程序
Feb 10 #Python
使用python检测手机QQ在线状态的脚本代码
Feb 10 #Python
You might like
PHP 强制性文件下载功能的函数代码(任意文件格式)
2010/05/26 PHP
Yii2简单实现给表单添加验证码的方法
2016/07/18 PHP
Yii2.0中的COOKIE和SESSION用法
2016/08/12 PHP
php实现图片以base64显示的方法
2016/10/13 PHP
yii2中LinkPager增加总页数和总记录数的实例
2017/08/28 PHP
javascript 原型模式实现OOP的再研究
2009/04/09 Javascript
jquery select下拉框操作的一些说明
2010/04/02 Javascript
JS getAttribute和setAttribute(取得和设置属性)的使用介绍
2013/07/10 Javascript
Js实现当前点击a标签变色突出显示其他a标签回复原色
2013/11/27 Javascript
from表单多个按钮提交用onclick跳转不同action
2014/04/24 Javascript
js实现星星打分效果的方法
2020/07/05 Javascript
JavaScript实现图片轮播的方法
2015/07/31 Javascript
基于BootStrap Metronic开发框架经验小结【一】框架总览及菜单模块的处理
2016/05/12 Javascript
AngularJS中的API(接口)简单实现
2016/07/28 Javascript
浅谈JavaScript异步编程
2017/01/20 Javascript
nodejs中使用HTTP分块响应和定时器示例代码
2017/03/19 NodeJs
python爬取安居客二手房网站数据(实例讲解)
2017/10/19 Javascript
express框架下使用session的方法
2019/07/31 Javascript
swiper实现异形轮播效果
2019/11/28 Javascript
[54:53]2014 DOTA2国际邀请赛中国区预选赛 LGD-GAMING VS CIS 第二场
2014/05/23 DOTA
[46:55]LGD vs Liquid 2019国际邀请赛小组赛 BO2 第一场 8.16
2019/08/19 DOTA
Pandas 数据处理,数据清洗详解
2018/07/10 Python
Python玩转Excel的读写改实例
2019/02/22 Python
python中对数据进行各种排序的方法
2019/07/02 Python
python实现数据分析与建模
2019/07/11 Python
使用pandas读取文件的实现
2019/07/31 Python
Python读取JSON数据操作实例解析
2020/05/18 Python
PythonPC客户端自动化实现原理(pywinauto)
2020/05/28 Python
建筑专业自荐信
2013/10/18 职场文书
怎么写好自荐信
2013/10/30 职场文书
大学四年规划书范文
2013/12/27 职场文书
车间统计员岗位职责
2014/01/05 职场文书
营销与策划专业求职信
2014/06/20 职场文书
教师教育教学随笔
2015/08/15 职场文书
暑假开始了,你的暑假学习计划写好了吗?
2019/07/04 职场文书
本地通过nginx配置反向代理的全过程记录
2021/03/31 Servers