服务端
# -*-codeing=utf-8-*-
from flask import Flask, request
app = Flask(__name__)
@app.route('/hello', methods=["POST"])
def index():
username= request.form.get('username')
print('username=', username)
# 逻辑判断
msg = {"code": 200, 'msg': 'success'}
return msg
if __name__ == '__main__':
app.run(host='0.0.0.0',
port=8081,
debug=True)
客户端
方法 1:使用 Python 编码方式发起请求
import requests
url = "http://127.0.0.1:8081/hello"
data = {
"username": "ssm"
}
response = requests.post(url, data=data)
print("request:", response.text)
方法 2:使用 Postman 发起请求
- 设置请求方式为 POST
- 请求数据格式为 form-data
- 请求数据键为 username,值为自定义的任意值
运行结果
先运行服务端代码:
然后运行客户端代码:
服务端输出: