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使用代理抓取网站图片(多线程)
Mar 14 Python
Python函数中定义参数的四种方式
Nov 30 Python
Python操作MongoDB数据库PyMongo库使用方法
Apr 27 Python
Python读取图片属性信息的实现方法
Sep 11 Python
python实现杨辉三角思路
Jul 14 Python
如何用Python实现简单的Markdown转换器
Jul 16 Python
python3+requests接口自动化session操作方法
Oct 13 Python
Python3中关于cookie的创建与保存
Oct 21 Python
python yield和Generator函数用法详解
Feb 10 Python
基于python判断字符串括号是否闭合{}[]()
Sep 21 Python
Python使用for生成列表实现过程解析
Sep 22 Python
在pycharm中使用pipenv创建虚拟环境和安装django的详细教程
Nov 30 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
thinkPHP中钩子的两种配置调用方法详解
2016/11/11 PHP
PHP count()函数讲解
2019/02/03 PHP
php实现快速对二维数组某一列进行组装的方法小结
2019/12/04 PHP
js跑步算法的实现代码
2013/12/04 Javascript
jQuery的基本概念与高级编程
2015/05/14 Javascript
详细分析使用AngularJS编程中提交表单的方式
2015/06/19 Javascript
老生常谈js-react组件生命周期
2017/05/02 Javascript
JS中跳出循环的示例代码
2017/09/14 Javascript
vue axios登录请求拦截器
2018/04/02 Javascript
详解Vue.directive 自定义指令
2019/03/27 Javascript
微信小程序实现的一键拨号功能示例
2019/04/24 Javascript
JAVA面试题 static关键字详解
2019/07/16 Javascript
微信小程序点击列表跳转到对应详情页过程解析
2019/09/26 Javascript
Vue实现导航栏的显示开关控制
2019/11/01 Javascript
使用Python编写类UNIX系统的命令行工具的教程
2015/04/15 Python
用Python实现一个简单的能够上传下载的HTTP服务器
2015/05/05 Python
python安装与使用redis的方法
2016/04/19 Python
Python三级目录展示的实现方法
2016/09/28 Python
浅谈机器学习需要的了解的十大算法
2017/12/15 Python
python绘制热力图heatmap
2020/03/23 Python
Django框架验证码用法实例分析
2019/05/10 Python
Django 路由控制的实现
2019/07/17 Python
简单了解Python读取大文件代码实例
2019/12/18 Python
Python netmiko模块的使用
2020/02/14 Python
Python Mock模块原理及使用方法详解
2020/07/07 Python
利用Python实现最小二乘法与梯度下降算法
2021/02/21 Python
使用CSS变量实现炫酷惊人的悬浮效果
2019/04/26 HTML / CSS
Schecker荷兰:狗狗用品和配件
2019/06/06 全球购物
简述数组与指针的区别
2014/01/02 面试题
大学中国梦演讲稿
2014/04/23 职场文书
机电一体化毕业生自荐信
2014/06/19 职场文书
农村党支部书记司法四风问题对照检查材料
2014/09/26 职场文书
师德先进个人材料
2014/12/20 职场文书
公务员保密工作承诺书
2015/05/04 职场文书
革命电影观后感
2015/06/18 职场文书
导游词之铁岭象牙山
2019/12/06 职场文书