完成示例
# flask 代码
from flask import Flask,request
...
@app.route('/get_tasks',methods=["POST"])
def get_tasks():
if request.method=='POST':
username=request.form['name']
...
return ...
# python requests库模拟发送数据
import requests
post_data={
"name":"hahaha",
"pass":"pass",
}
res=requests.post(url="http://127.0.0.1:3000/user/test",data=post_data)
print(res.text)
flask
服务端代码,分配路由时要加methods=["POST"]
,methods
参数接受一个列表,也可以添加其他方法- 通过
request.form[]
获取客户端提交的数据,刚开始用get_json()
发现在这种情况下不能获取到。