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对Csv文件操作实例代码
May 12 Python
python使用mysql数据库示例代码
May 21 Python
利用Python批量压缩png方法实例(支持过滤个别文件与文件夹)
Jul 30 Python
Python基于回溯法子集树模板实现图的遍历功能示例
Sep 05 Python
自学python的建议和周期预算
Jan 30 Python
对python3 sort sorted 函数的应用详解
Jun 27 Python
python numpy之np.random的随机数函数使用介绍
Oct 06 Python
Python中的引用和拷贝实例解析
Nov 14 Python
python输出数组中指定元素的所有索引示例
Dec 06 Python
Python Json数据文件操作原理解析
May 09 Python
一文搞懂如何实现Go 超时控制
Mar 30 Python
python脚本框架webpy的url映射详解
Nov 20 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
Oracle Faq(Oracle的版本)
2006/10/09 PHP
php精度计算的问题解析
2019/06/21 PHP
浅谈Javascript事件处理程序的几种方式
2012/06/27 Javascript
Jquery绑定事件(bind和live的区别介绍)
2013/08/23 Javascript
jquery实现图片翻页效果
2013/12/23 Javascript
使用简洁的jQuery方法实现隔行换色功能
2014/01/02 Javascript
js操作输入框中选择内容兼容IE及其他主流浏览器
2014/04/22 Javascript
浅谈jQuery事件绑定原理
2015/01/02 Javascript
jQuery实现固定在网页顶部的菜单效果代码
2015/09/02 Javascript
详解使用grunt完成requirejs的合并压缩和js文件的版本控制
2017/03/02 Javascript
JavaScript运动框架 链式运动到完美运动(五)
2017/05/18 Javascript
微信小程序中input标签详解及简单实例
2017/05/18 Javascript
详解Angular 开发环境搭建
2017/06/22 Javascript
Node.js+Express+MySql实现用户登录注册功能
2017/07/10 Javascript
Vue路由钩子之afterEach beforeEach的区别详解
2018/07/15 Javascript
js中split()方法得到的数组长度问题
2018/07/19 Javascript
vue使用swiper实现左右滑动切换图片
2020/10/16 Javascript
python使用xmlrpc实例讲解
2013/12/17 Python
django自定义Field实现一个字段存储以逗号分隔的字符串
2014/04/27 Python
用Python编写一个简单的俄罗斯方块游戏的教程
2015/04/03 Python
剖析Python的Tornado框架中session支持的实现代码
2015/08/21 Python
Python打开文件,将list、numpy数组内容写入txt文件中的方法
2018/10/26 Python
python for循环输入一个矩阵的实例
2018/11/14 Python
Python3内置模块之json编解码方法小结【推荐】
2020/12/09 Python
Python中那些 Pythonic的写法详解
2019/07/02 Python
使用Python实现NBA球员数据查询小程序功能
2020/11/09 Python
使用Python制作一个数据预处理小工具(多种操作一键完成)
2021/02/07 Python
HTML5拖拉上传文件的简单实例
2017/01/11 HTML / CSS
详解html5 postMessage解决跨域通信的问题
2018/08/17 HTML / CSS
创新型城市实施方案
2014/03/06 职场文书
消防工作实施方案
2014/06/09 职场文书
2014年党员自我剖析材料
2014/10/07 职场文书
发票退票证明
2015/06/24 职场文书
2016中考冲刺决心书
2015/09/22 职场文书
高三数学复习备考教学反思
2016/02/18 职场文书
2016年小学推普宣传周活动总结
2016/04/06 职场文书