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登录Gmail并发送Gmail邮件的教程
Apr 17 Python
Python3实现发送QQ邮件功能(附件)
Dec 23 Python
Python实现字典(dict)的迭代操作示例
Jun 05 Python
python3.4 将16进制转成字符串的实例
Jun 12 Python
vscode 配置 python3开发环境的方法
Sep 19 Python
树莓派安装OpenCV3完整过程的实现
Oct 10 Python
Pyqt5自适应布局实例
Dec 13 Python
Python利用PyExecJS库执行JS函数的案例分析
Dec 18 Python
Python装饰器原理与基本用法分析
Jan 07 Python
Python图像处理库PIL的ImageFilter模块使用介绍
Feb 26 Python
Keras中 ImageDataGenerator函数的参数用法
Jul 03 Python
python元组打包和解包过程详解
Aug 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
PHP 一个随机字符串生成代码
2010/05/26 PHP
初识Laravel
2014/10/30 PHP
php判断当前用户已在别处登录的方法
2015/01/06 PHP
php简单计算页面加载时间的方法
2015/06/19 PHP
PHP使用Redis替代文件存储Session的方法
2017/02/15 PHP
基于jQuery的js分页代码
2010/06/10 Javascript
window.location.href = window.location.href 跳转无反应 a超链接onclick事件写法
2013/08/21 Javascript
js中arguments,caller,callee,apply的用法小结
2014/01/28 Javascript
js父窗口关闭时子窗口随之关闭完美解决方案
2014/04/29 Javascript
nodejs命令行参数处理模块commander使用实例
2014/09/17 NodeJs
JS修改iframe页面背景颜色的方法
2015/04/01 Javascript
js实现简单的验证码
2015/12/25 Javascript
js实现跨域的多种方法
2015/12/25 Javascript
javascript绘制漂亮的心型线效果完整实例
2016/02/02 Javascript
详解JavaScript模块化开发
2016/12/04 Javascript
Bootstrap基本组件学习笔记之缩略图(13)
2016/12/08 Javascript
javascript实现简单的ajax封装示例
2016/12/28 Javascript
原生js实现弹出层效果
2017/01/20 Javascript
angular ng-click防止重复提交实例
2017/06/16 Javascript
基于vue与element实现创建试卷相关功能(实例代码)
2020/12/07 Vue.js
使用python 打开文件并做匹配处理的实例
2019/01/02 Python
python多任务及返回值的处理方法
2019/01/22 Python
Python3.5面向对象程序设计之类的继承和多态详解
2019/04/24 Python
Python实现滑动平均(Moving Average)的例子
2019/08/24 Python
Django框架 查询Extra功能实现解析
2019/09/04 Python
Python制作数据预测集成工具(值得收藏)
2020/08/21 Python
使用HTML5做个画图板的方法介绍
2013/05/03 HTML / CSS
英国灯具和灯泡网上商店:Lights.co.uk
2018/02/02 全球购物
C#可否对内存进行直接的操作
2015/02/26 面试题
软件测试面试题
2015/10/21 面试题
小学数学教研活动总结
2014/07/01 职场文书
光棍节联谊晚会活动策划书
2014/10/10 职场文书
锦旗赠语
2015/06/23 职场文书
《家世》读后感:看家训的力量
2019/12/30 职场文书
golang中的空接口使用详解
2021/03/30 Python
css3中transform属性实现的4种功能
2021/08/07 HTML / CSS