Flask路由限定请求方式
from flask import Flask,request # 限制客户端的http请求方法,注意这里与django不一样,flask并没有默认没有内置csrf攻击防范 @app.route(rule="/user", methods=["post","put","get","delete","patch"]) def user(): # 例如:地址栏中通过 http://127.0.0.1:5000/user?user=1 返回本视图 print(request.method) # 获取本次客户端的http请求方法 GET print(request.query_string) # 获取本次客户端的查询字符串 b'user=1' print(request.path) # 获取本次客户端请求的路由路径部分[去掉域名端口] /user print(request.url) # 获取本次客户端请求的http url地址 http://127.0.0.1:5000/user?user=1 # 直接从请求中取到请求方式并返回 return request.method