requests-post请求

post与get方法的区别在于post需要提交一些数据以备处理。

在requests里面非常简单,headers,data都是直接加进去就可以了

# requests.post提交表单
# 有些网站使用异步加载技术,这时候需要用post方式提交表单并获取未加载出来的数据
1 import requests
2 #import json
3 data ={"name":"germy","age":22}
4 headers={"User-Agent":"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 \
5 (KHTML, like Gecko) Chrome/49.0.2623.75 Safari/537.36 LBBROWSER"}
6 response = requests.post("http://httpbin.org/post",data=data,headers=headers)
7 print(response.json())

 

posted @ 2017-05-11 21:20  道高一尺  阅读(243)  评论(0编辑  收藏  举报