6_限制url请求方法(methods)

Posted nichengshishaonian

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了6_限制url请求方法(methods)相关的知识,希望对你有一定的参考价值。

Flask限制请求访求

  1. Flask中,route方法,默认只能使用GET的方式请求url, 如果想要设置自己的请求方式,那么应该传递一个methods的关键字参数.
  2. 在@app.route()中, 指定 methods参数, 如: @app.route(‘/‘, methods=[‘POST‘, ‘GET‘]) # 里面的请求方法可以是小写的,也可以是大写的
@app.route('/', methods=['post', 'get'])
def index():
    return 'index'

@app.route('/user/<int:user_id>/', methods=['POST', 'GET'])
def user_detail(user_id):
    print(user_id)
    return '用户id为:%s' % user_id

以上是关于6_限制url请求方法(methods)的主要内容,如果未能解决你的问题,请参考以下文章

Flask 学习-3.设置 HTTP 请求 方法(get/post)

post请求用啥mapping

小程序post请求,后台接收不到数据的解决方法

通用构建请求方法响应未定义

如何解决 Flask/Heroku 错误:“Method Not Allowed 请求的 URL 不允许该方法”

get请求和post请求