HTTP 请求方法速查表
2023-06-13 09:18:33 时间
根据 HTTP 标准,HTTP 请求可以使用多种请求方法。我们常用的 GET 和 POST 方法是 HTTP1.0 定义的, HTTP1.0 还定义了 HEAD 方法,HTTP1.1 新增了五种请求方法:OPTIONS, PUT, DELETE, TRACE 和 CONNECT 方法,完整的 HTTP 请求方法一共有 15 种,这里记录一下,以备查询所需:
方法 | 描述 |
---|---|
GET | 请求指定的页面信息,并返回实体主体。 |
HEAD | 类似于get请求,只不过返回的响应中没有具体的内容,用于获取报头 |
POST | 向指定资源提交数据进行处理请求(例如提交表单或者上传文件)。数据被包含在请求体中。POST请求可能会导致新的资源的建立和/或已有资源的修改。 |
PUT | 从客户端向服务器传送的数据取代指定的文档的内容。 |
DELETE | 请求服务器删除指定的页面。 |
CONNECT | HTTP/1.1协议中预留给能够将连接改为管道方式的代理服务器。 |
OPTIONS | 允许客户端查看服务器的性能。 |
TRACE | 回显服务器收到的请求,主要用于测试或诊断。 |
PATCH | 实体中包含一个表,表中说明与该URI所表示的原内容的区别。 |
MOVE | 请求服务器将指定的页面移至另一个网络地址。 |
COPY | 请求服务器将指定的页面拷贝至另一个网络地址。 |
LINK | 请求服务器建立链接关系。 |
UNLINK | 断开链接关系。 |
WRAPPED | 允许客户端发送经过封装的请求。 |
Extension-mothed | 在不改动协议的前提下,可增加另外的方法。 |
相关文章
- 使用 http-proxy 代理 HTTP 请求时遇到的 the requested url is invalid 错误消息
- Http请求超时的一种处理方法[通俗易懂]
- HTTPS是什么意思?HTTP与HTTPS的区别,以及HTTPS的配置方法
- javaScript数组方法
- 【Flutter】HTTP 网络操作 ( 引入 http 插件 | 测试网站 | Get 请求 | Post 请求 | 将响应结果转为 Dart 对象 | Future 异步调用 )
- HTTP 500内部服务器错误的解决方法(重装IIS)
- SQL SERVER备份数据库存储过程的方法
- JAVA用http协议GET方法从服务器获取图片保存到本地详解编程语言
- Linux下获取文件夹权限的方法(linux文件夹获取权限)
- 服务器一步步教你搭建Linux HTTP服务器(linux搭建http)
- Python3.9的http.client.py下的HTTPMessage类中的方法getallmatchingheaders的bug修复建议详解编程语言
- python通过http下载文件的方法详解编程语言
- MySQL中实现日期转换的方法(mysqldate转换)
- 网卡的硬件地址Linux中查看eth0网卡硬件地址的方法(linux查看eth0)
- 关闭Linux系统防火墙:步骤与方法(关闭linux的防火墙)
- JSP Request.getHeader()方法:获得Http协议定义的文件头
- 快速恢复丢失的MySQL数据文件方法简介(mysql数据文件恢复)
- Oracle数据库中引号的使用方法(oracle引号)
- HTTP请求在Linux下的实现(http请求linux)
- 如何快速进入Linux操作系统的界面:简单实用的方法与技巧(linux进入界面)
- Oracle时间插入的正确方法及注意事项(oracle时间插入)
- Linux下快速访问HTTP(linux 访问http)
- 数据库使用HTTP连接Oracle数据库的简单操作(http连接oracle)
- win7中iis7.5中没有http绑定类型的解决方法
- mysqlmysqldump只导出表结构或只导出数据的实现方法
- HTTP错误500.19解决方法(定义了重复的节点)
- jQuery中.live()方法的用法深入解析
- node.js中的http.response.end方法使用说明
- node.js中的http.createServer方法使用说明
- php使用ereg验证文件上传的方法