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 22 Python
如何解决django配置settings时遇到Could not import settings 'conf.local'
Nov 18 Python
Python自动化测试ConfigParser模块读写配置文件
Aug 15 Python
Python中关于Sequence切片的下标问题详解
Jun 15 Python
Python实现的朴素贝叶斯算法经典示例【测试可用】
Jun 13 Python
Python检查 云备份进程是否正常运行代码实例
Aug 22 Python
python处理excel绘制雷达图
Oct 18 Python
python加载自定义词典实例
Dec 06 Python
Python绘图实现台风路径可视化代码实例
Oct 23 Python
sklearn中的交叉验证的实现(Cross-Validation)
Feb 22 Python
python推导式的使用方法实例
Feb 28 Python
python 中[0]*2与0*2的区别说明
May 10 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
overlord人气高涨,却被菲利普频繁举报,第四季很难在国内上映
2020/05/06 日漫
加速XP搜索功能堪比vista
2007/03/22 PHP
php 文件缓存函数
2011/10/08 PHP
javascript各种复制代码收集
2008/09/20 Javascript
Extjs学习笔记之二 初识Extjs之Form
2010/01/07 Javascript
JQuery扩展插件Validate 5添加自定义验证方法
2011/09/05 Javascript
appendChild() 或 insertBefore()使用与区别介绍
2013/10/11 Javascript
JS随机洗牌算法之数组随机排序
2016/03/23 Javascript
Bootstrap3制作搜索框样式的方法
2016/07/11 Javascript
Javascript中indexOf()和lastIndexOf应用方法实例
2016/08/24 Javascript
真正好用的js验证上传文件大小的简单方法
2016/10/27 Javascript
javascript ES6中箭头函数注意细节小结
2017/02/17 Javascript
import与export在node.js中的使用详解
2017/09/28 Javascript
vue实现打印功能的两种方法
2018/09/07 Javascript
JS面试题大坑之隐式类型转换实例代码
2018/10/14 Javascript
微信小程序返回箭头跳转到指定页面实例解析
2019/10/08 Javascript
JS PHP字符串截取函数实现原理解析
2020/08/29 Javascript
如何使用 JavaScript 操作浏览器历史记录 API
2020/11/24 Javascript
vue element和nuxt的使用技巧分享
2021/01/14 Vue.js
python实现自动化上线脚本的示例
2019/07/01 Python
Django打印出在数据库中执行的语句问题
2019/07/25 Python
python利用dlib获取人脸的68个landmark
2019/11/27 Python
Python 实现一个计时器
2020/07/28 Python
python 递归相关知识总结
2021/03/03 Python
HTTP状态码详解
2021/03/18 杂记
用HTML5.0制作网页的教程
2010/05/30 HTML / CSS
双立人加拿大官网:Zwilling加拿大
2020/08/10 全球购物
MIKI HOUSE美国官方网上商店:日本领先的婴儿和儿童高级时装品牌
2020/06/21 全球购物
求网格中的黑点分布
2013/11/06 面试题
中海讯通笔试题
2015/09/15 面试题
Servlet方面面试题
2016/09/28 面试题
编辑找工作求职信范文
2013/12/16 职场文书
12月小学生校园广播稿
2014/02/04 职场文书
团日活动总结模板
2014/06/25 职场文书
大学生自我评价200字(4篇)
2014/09/17 职场文书
课堂打架检讨书200字
2014/11/21 职场文书