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深入学习之特殊方法与多范式
Aug 31 Python
1 行 Python 代码快速实现 FTP 服务器
Jan 25 Python
tensorflow实现简单的卷积神经网络
May 24 Python
用xpath获取指定标签下的所有text的实例
Jan 02 Python
如何在Python中实现goto语句的方法
May 18 Python
python绘制多个子图的实例
Jul 07 Python
linux中如何使用python3获取ip地址
Jul 15 Python
Tensorflow 自定义loss的情况下初始化部分变量方式
Jan 06 Python
适合Python初学者的一些编程技巧
Feb 12 Python
Python如何爬取qq音乐歌词到本地
Jun 01 Python
Python中logging日志的四个等级和使用
Nov 17 Python
聊聊Python中关于a=[[]]*3的反思
Jun 02 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
使用 PHPMAILER 发送邮件实例应用
2012/11/07 PHP
Javascript & DHTML 实例编程(教程)DOM基础和基本API
2007/06/02 Javascript
javascript firefox兼容ie的dom方法脚本
2008/05/18 Javascript
JavaScript 异步方法队列链实现代码分析
2010/06/05 Javascript
基于jquery的固定表头和列头的代码
2012/05/03 Javascript
Ubuntu中搭建Nodejs开发环境过程分享
2014/06/01 NodeJs
jquery带下拉菜单和焦点图代码分享
2015/08/24 Javascript
学习使用grunt来打包JavaScript和CSS程序的教程
2016/01/04 Javascript
JavaScript:Date类型全面解析
2016/05/19 Javascript
jquery 获取select数组与name数组长度的实现代码
2016/06/20 Javascript
提高JavaScript执行效率的23个实用技巧
2017/03/01 Javascript
jQuery插件HighCharts绘制2D圆环图效果示例【附demo源码下载】
2017/03/09 Javascript
Bootstrap提示框效果的实例代码
2017/07/12 Javascript
Node.js使用Koa搭建 基础项目
2018/01/08 Javascript
Vue Element使用icon图标教程详解(第三方)
2018/02/07 Javascript
Vue 全家桶实现移动端酷狗音乐功能
2018/11/16 Javascript
JavaScript数组、json对象、eval()函数用法实例分析
2019/02/21 Javascript
基于Electron实现桌面应用开发代码实例
2020/07/07 Javascript
js实现查询商品案例
2020/07/22 Javascript
[59:07]海涛为你详解DOTA2新版本“贤哲秘契”
2014/11/22 DOTA
python设置windows桌面壁纸的实现代码
2013/01/28 Python
跟老齐学Python之通过Python连接数据库
2014/10/28 Python
Python使用sftp实现上传和下载功能(实例代码)
2017/03/14 Python
利用python实现简单的邮件发送客户端示例
2017/12/23 Python
基于tensorflow加载部分层的方法
2018/07/26 Python
Python动态生成多维数组的方法示例
2018/08/09 Python
Python Multiprocessing多进程 使用tqdm显示进度条的实现
2019/08/13 Python
python3通过qq邮箱发送邮件以及附件
2020/05/20 Python
python软件测试Jmeter性能测试JDBC Request(结合数据库)的使用详解
2021/01/26 Python
使用css实现android系统的loading加载动画
2019/07/25 HTML / CSS
Champion官网:美国冠军运动服装
2017/01/25 全球购物
DOUGLAS波兰:在线销售香水和化妆品
2020/07/05 全球购物
女大学生自我鉴定
2013/12/09 职场文书
最新茶叶店创业计划书
2014/01/14 职场文书
党的群众路线教育实践活动学习笔记
2014/11/05 职场文书
如何将numpy二维数组中的np.nan值替换为指定的值
2021/05/14 Python