flask之http请求方法

HTTP请求方法

GET 从服务器获取资源。在浏览器输入网址就是GET请求

POST 提交资源到服务器,比如提交表单或者上传文件

HEAD 类似于GET请求,但响应体不包含具体内容,用于获取消息源头

PUT 请求服务器替换或者修改已有的资源

OPTIONS 请求服务器返回某个资源所支持的所有HTTP请求方法

PATCH 与PUT方法类似,但是PATCH方法一般用于局部资源更新

Flask要用到HTTP方法。默认是GET方法,想用其他方法可以添加参数methods参数

python 复制代码
@app.route("/plog/add",methods='POST')
def blog_add():
    return "使用POST方法添加博客"

如果想支持多个请求方法,比如支持GET和POST,methods参数可以是一个数组

python 复制代码
@app.route("/plog/add",methods=['POST','GET'])
def blog_add():
    return "使用POST方法添加博客"
相关推荐
烂蜻蜓7 分钟前
Flask入门教程(二十七):Session Interface API——自定义Session存储后端
网络·ios·flask
happymade32 分钟前
7000 台网络设备批量纳管 & 自动拓扑生成实战——MSRM3 完整操作流程与关键要点复盘
运维·服务器·网络·zabbix·grafana·msrm3
啊阿狸不会拉杆42 分钟前
《计算机网络-自顶向下方法》4.1 网络层概述 读书笔记
网络·计算机网络·智能路由器·网络层
susplus1 小时前
【HTTP协议】HTTP介绍及基础【C语言爬虫实现】
c语言·爬虫·http·万维网
Shadow(⊙o⊙)1 小时前
Linux网络——文件与网络的连接桥梁struct sock {
linux·运维·网络
李永奉1 小时前
中科蓝讯SDK开发-提示音音频文件格式转换和压缩教程
网络·单片机·嵌入式硬件·mcu·物联网
sunoo-2291 小时前
【网络编程 + 数据库】select 与 epoll 核心区别详解 + SQLite 入门到 C 接口全攻略
linux·网络·数据库·vscode·学习·sqlite
长脖鹿Johnny1 小时前
游戏输入系统框架设计(三):网络输入权威与可验证性
网络·游戏·游戏开发·架构设计·输入系统·网络同步
Mortalbreeze2 小时前
深入理解 Linux IO 模型(二):多路复用——select
linux·运维·服务器·网络·tcp/ip
xieliyu.2 小时前
计算机网络:Fiddler 抓包工具使用教程 + HTTP 协议报文格式详解
java·笔记·计算机网络·测试工具·http·java-ee·fiddler