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 相关文章推荐
Python单链表的简单实现方法
Sep 23 Python
Python入门_浅谈字符串的分片与索引、字符串的方法
May 16 Python
基于Python的XSS测试工具XSStrike使用方法
Jul 29 Python
python实现京东秒杀功能
Jul 30 Python
python xpath获取页面注释的方法
Jan 14 Python
Python Pandas中根据列的值选取多行数据
Jul 08 Python
python-numpy-指数分布实例详解
Dec 07 Python
Python3 把一个列表按指定数目分成多个列表的方式
Dec 25 Python
详解python百行有效代码实现汉诺塔小游戏(简约版)
Oct 30 Python
tensorflow与numpy的版本兼容性问题的解决
Jan 08 Python
解决Pytorch修改预训练模型时遇到key不匹配的情况
Jun 05 Python
Python OpenCV之常用滤波器使用详解
Apr 07 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
其他功能
2006/10/09 PHP
两款万能的php分页类
2015/11/12 PHP
图片连续滚动代码[兼容IE/firefox]
2009/06/11 Javascript
jquery click([data],fn)使用方法实例介绍
2013/07/08 Javascript
JS实现图片横向滚动效果示例代码
2013/09/04 Javascript
Javascript无参数和有参数类继承问题解决方法
2015/03/02 Javascript
简介JavaScript中strike()方法的使用
2015/06/08 Javascript
使用CamanJS在Web页面上处理图像的技巧
2015/08/18 Javascript
JavaScript位置与大小(1)之正确理解和运用与尺寸大小相关的DOM属性
2015/12/26 Javascript
Javascript发送AJAX请求实例代码
2016/08/21 Javascript
jQuery事件处理的特征(事件命名机制)
2016/08/23 Javascript
深入学习js瀑布流布局
2016/10/14 Javascript
AngularJS执行流程详解
2017/02/17 Javascript
js随机生成一个验证码
2017/06/01 Javascript
基于Require.js使用方法(总结)
2017/10/26 Javascript
Node.Js中实现端口重用原理详解
2018/05/03 Javascript
Vue封装的组件全局注册并引用
2019/07/24 Javascript
[02:44]DOTA2英雄基础教程 钢背兽
2013/12/19 DOTA
[03:17]2016完美“圣”典风云人物:冷冷专访
2016/12/08 DOTA
[42:52]IG vs VGJ.T 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
Python的mysql数据库的更新如何实现
2017/07/31 Python
python版opencv摄像头人脸实时检测方法
2018/08/03 Python
pycharm debug功能实现跳到循环末尾的方法
2018/11/29 Python
Python爬虫文件下载图文教程
2018/12/23 Python
python给微信好友定时推送消息的示例
2019/02/20 Python
python实现删除列表中某个元素的3种方法
2020/01/15 Python
后端开发使用pycharm的技巧(推荐)
2020/03/27 Python
浅析python字符串前加r、f、u、l 的区别
2021/01/24 Python
世界上最好的威士忌和烈性酒购买网站:The Whisky Exchange
2016/11/20 全球购物
澳大利亚儿童精品仓库:Goo & Co.
2019/06/20 全球购物
判断单链表中是否存在环
2012/07/16 面试题
电子商务专业学生的学习自我评价
2013/10/27 职场文书
银行求职信范文
2014/05/26 职场文书
房屋租赁委托书范本
2014/10/04 职场文书
2015年教学工作总结
2015/04/02 职场文书
复兴之路纪录片观后感
2015/06/02 职场文书