1.
前端的form表单post,和requests的post方法的data,和flask的request.form是对应的
2.代码
flask:
@app.route('/post', methods = ['GET','POST'])
def post():
key1=request.form["key1"]
key2=request.form["key2"]
return key1, key2
requests
import requests
payload = {'key1': 'value1', 'key2': 'value2'}
r = requests.post("http://127.0.0.1:5000/post", data=payload)
r.text
前端:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<form method="POST" action="/post">
key1:<br>
<input type="text" name="key1" value="value1">
<br>
key2:<br>
<input type="text" name="key2" value="value2">
<br>
<input type="submit" value="Submit">
</form>
</body>
</html>