通过app.url_map可以看到请求方式有三种GET、OPTIONS、HEAD

OPTIONS

image.png
询问接口的信息,比如接口允许的请求方式、允许的请求源头域名

跨域CORS

类似django-cors,会拦截处理options请求
在白名单中返回allow,不在白名单则reject【不确定是不是reject】

HEAD

简化版的GET请求
只返回GET请求处理时返回的响应头,不返回响应体。

使用methods自定义请求方式

例如POST、PUT、PATCH,DELETE等
在路由的methods参数中设置相关请求方式
例如
@app.route(“/“,methods= [“POST”,”GET”])
def index():
return “hello world”