Flask HTTP方法
Http协议是万维网中数据通信的基础。在该协议中定义了从指定URL检索数据的不同方法。
下表总结了不同的http方法:
方法 | 描述 |
---|---|
GET | 以未加密的形式将数据发送到服务器。最常见的方法 |
HEAD | 和GET方法相同,但没有响应体 |
POST | 用于将HTML表单数据发送到服务器。POST方法接收的数据不由服务器缓存 |
PUT | 用上传的内容替换目标资源的所有当前表示 |
DELETE | 删除由URL给出的目标资源的所有当前表示 |
默认情况下,Flask路由只响应GET请求。但是,可以通过为route()装饰器提供方法参数来更改来支持其他HTTP方法
@app.route('/login',methods = ['POST', 'GET'])