python提交表单和提交json

来源:互联网 发布:软件测试课程大纲 编辑:程序博客网 时间:2024/06/16 17:55

python提交表单

#!/usr/bin/python   # -*- coding:utf-8 -*-  import httplib,urllib,json; def SendRedPacket():       params = urllib.urlencode({'count':'100', 'amount':'6666', });       headerdata = {"Content-type": "application/x-www-form-urlencoded; charset=UTF-8", "Cookie": "4&_token=12410&d23272107;4&_dev=iP6197F&6.3.15"}       conn = httplib.HTTPConnection("mobile.test.XXXXXXX.com");          conn.request(method="POST",url="https://mobile.test.XXXXXXX.com/send",body=params,headers=headerdata);     response = conn.getresponse();print("status:%d"%response.status)print("content:%s"%response.read())conn.close();

python提交json

import httplibimport cookielibdef sendRedPacket():test_data = {'count':'100','amount':'100'}  requrl = "https://mobile.test.xxxxxxxxxx.com/send"  headerdata = {#"Content-type": "application/json","Content-type": "application/x-www-form-urlencoded", "Cookie": "4&_token=13272107;4&_dev=iPh&6.3.15"}  conn = httplib.HTTPConnection("mobile.test.xxxxxxxx.com")  conn.request('POST',requrl,json.dumps(test_data),headerdata)  response = conn.getresponse()  res= response.read()  print resconn.close();


原创粉丝点击