python Flask框架学习——HTTP方法

Flask HTTP方法

默认情况下,Flask路由响应GET请求。如果想改变其他请求,可以通过为 route() 装饰器提供方法参数来更改此首选项。

请求演示

默认get方式请求

  • get方式请求
    from flask import Flask, request
    
    app = Flask(__name__)
    
    
    @app.route("/")
    def test1():
        return request.args.get("name")
    
    
    if __name__ == '__main__':
        app.run(debug=True)
    
    
    结果:
    在这里插入图片描述
  • post请求
    在这里插入图片描述
    提示: 请求的URL不允许使用该方法。

添加method参数,以post方式请求

  • post请求
from flask import Flask, request

app = Flask(__name__)


@app.route("/", methods=['post'])
def test1():
    return request.args.get("name")


if __name__ == '__main__':
    app.run(debug=True)

结果:
在这里插入图片描述

  • get方式请求
    在这里插入图片描述
    提示: 请求的URL不允许使用该方法。

猜你喜欢

转载自blog.csdn.net/weixin_44604586/article/details/109067719