python client使用http post 到server端的代码_python教程-查字典教程网
python client使用http post 到server端的代码
python client使用http post 到server端的代码
发布时间:2016-12-28 来源:查字典编辑
摘要:复制代码代码如下:importurllib,httplibimportutilsimportjsonclassUser:def__init_...

复制代码 代码如下:

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学习
    脚本专栏子分类