Python post请求 import urllib urllib2模块
来源:互联网 发布:历年网络炒作事件 编辑:程序博客网 时间:2024/05/21 20:20
本例中所用数据封装格式为{“json”:json数据格式},即
{"json":{"MSG":10000, "name" : "2015", "password": "123456"}}
开发环境 win7+Eclipse+Pydev,代码如下:
import urllibimport urllib2class Interface_post(): def __init__ (self, url, values, interfaceName): self.url = url self.values = values self.interfaceName = interfaceName def _post(self): json_val = {"json":self.values} data = urllib.urlencode(json_val)#对数据url编码 try: req = urllib2.Request(self.url) #post请求 response = urllib2.urlopen(req, data) re = response.read() print "接口名字: ", self.interfaceName print "服务器响应代号: ", response.getcode() print "服务器返回值为: ",re except URLError, e: print e.reasondef regist():#regist = Interface_post(url,values,interfaceName) #实例化对象regist = Interface_post( 'http://10.10.10.10:8080/working/regist', #网址 { "MSG":10000, "name" : "2015", "password": "123456" },#数据 "接口编号1,regist"#其他参数,用时调用 self.interfacaName )return regist._post()#调用_post方法def login():#..略try: print "统计数据中---\n" regist() login()#调用函数发送请求,响应慢时建议对多个接口使用多线程控制except Exception, e: print e.reason
Python中文参数传递出错的一种解决办法:
详见http://blog.csdn.net/y396397735/article/details/47421719
0 0
- Python post请求 import urllib urllib2模块
- python编程_python通过get方式,post方式发送http请求和接收http响应_import urllib模块,import urllib2模块,import httplib模块
- python:get,post-urllib urllib2
- python urllib/urllib2 get/post使用详解
- Python模块之---urllib,urllib2,httplib
- [python]-urllib2和urllib模块使用
- python通过get方式,post方式发送http请求和接收http响应-urllib urllib2
- python通过get方式,post方式发送http请求和接收http响应-urllib urllib2
- python通过get方式,post方式发送http请求和接收http响应-urllib urllib2
- python通过get方式,post方式发送http请求和接收http响应-urllib urllib2
- python通过get方式,post方式发送http请求和接收http响应-urllib urllib2
- Python:HTTP请求模块(httplib/urllib,GET/POST,php),Web服务器模块
- python urllib/urllib2应用
- python urllib diff urllib2
- Python urllib2 urllib学习
- python urllib与urllib2
- python urllib2, urllib使用
- python-urllib/urllib2
- POJ 1564--Sum It Up【DFS】
- android应用内切换语言(无需退出应用)
- 数据泵导入导出
- 今日心情
- iOS 开发的中英文入门推荐书籍都有哪些?
- Python post请求 import urllib urllib2模块
- UIControl:我们需要了解她多一点
- webCookie
- Hulu笔试题:直线和折线切分平面问题及解答
- 机器视觉资料汇总(1)
- Android调试工具_ Stetho
- HDU--5344--2015 Multi-University Training Contest 5--MZL's xor
- Spring MVC
- poj 1564 Sum It Up 【DFS】【求和为N的所有数的组合】