Python使用post及get方式提交数据的实例
作者:youzhouliu 时间:2023-06-25 05:52:35
最近在使用Python的过程中,发现网上很少提到在使用post方式时,怎么传一个数组作为参数的示例,此处根据自己的实践经验,给出相关示例:
单纯的post请求:
def http_post():
url = "http://152.1.12.11:8080/web"
postdata = dict(d=2, p=10)
post = []
post.append(postdata)
req = urllib2.Request(url, json.dumps(post)) #需要是json格式的参数
req.add_header('Content-Type', 'application/json') #要非常注意这行代码的写法
response = urllib2.urlopen(req)
result = json.loads(response.read())
print result
需要token时写法如下:
def http_post():
url = "http://152.1.12.11:8080/web"
postdata = dict(d=2, p=10)
post = []
post.append(postdata)
req = urllib2.Request(url, json.dumps(post))
access_token = 'eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJ1bmlxdWVfbmFtZSI6I..........'
req.add_header('Authorization', access_token) #header中添加token
req.add_header('Content-Type', 'application/json') #要非常注意这行代码的写法
response = urllib2.urlopen(req)
result = json.loads(response.read())
print result
get方式的写法如下:
def get_access_token():
local_url = 'http://152.1.1.1:8080/web'
response = urllib2.urlopen(local_url).read()
resp = json.loads(response)
print resp
来源:https://blog.csdn.net/youzhouliu/article/details/52876010
标签:python,post,get,提交数据
0
投稿
猜你喜欢
Python打包模块wheel的使用方法与将python包发布到PyPI的方法详解
2022-03-26 10:52:57
基于python时间处理方法(详解)
2022-01-08 08:38:30
MAC 中mysql密码忘记解决办法
2024-01-18 04:13:48
sp_delete_backuphistory
2008-06-07 13:59:00
python中如何打包用户自定义模块
2022-12-25 11:22:53
mysql unsigned 用法及相减出现补数溢出解决方法
2024-01-22 19:26:53
PHP 检查扩展库或函数是否可用的代码
2023-07-22 23:34:34
Python矩阵常见运算操作实例总结
2021-05-29 18:26:38
分页技术原理与实现之分页的意义及方法(一)
2024-01-26 14:29:16
一文搞懂MySQL元数据锁(MDL)
2024-01-14 18:29:08
Tensorflow中使用tfrecord方式读取数据的方法
2023-12-05 01:01:18
DIV+CSS高度自适应网页代码实例
2008-09-20 08:00:00
Python在Windows和在Linux下调用动态链接库的教程
2022-01-10 04:55:51
Python爬虫之爬取哔哩哔哩热门视频排行榜
2021-08-19 04:33:14
Django集成百度富文本编辑器uEditor攻略
2021-01-11 21:43:21
python导入不同目录下的自定义模块过程解析
2022-11-08 16:05:47
使用k8s部署Django项目的方法步骤
2022-12-30 01:59:56
JS 循环li添加点击事件 (闭包的应用)
2024-04-10 10:48:45
简单谈谈JS中的正则表达式
2023-07-22 00:50:22
将pandas.dataframe的数据写入到文件中的方法
2022-07-13 14:56:38