HTTP协议都有哪些方法?

分析&回答

  • HTTP1.0定义了三种请求方法: GET, POST 和 HEAD方法
  • HTTP1.1新增了五种请求方法:OPTIONS, PUT, DELETE, TRACE 和 CONNECT
方法 描述
HEAD 请求资源的头部信息, 并且这些头部与 HTTP GET 方法请求时返回的一致. 该请求方法的一个使用场景是在下载一个大文件前先获取其大小再决定是否要下载, 以此可以节约带宽资源
OPTIONS 用于获取目的资源所支持的通信选项
GET 通常用于请求服务器发送某些资源
POST 发送数据给服务器
PUT 用于新增资源或者使用请求中的有效负载替换目标资源的表现形式
DELETE 用于删除指定的资源
PATCH 用于对资源进行部分修改
CONNECT HTTP/1.1协议中预留给能够将连接改为管道方式的代理服务器
TRACE 回显服务器收到的请求,主要用于测试或诊断

喵呜面试助手:一站式解决面试问题,你可以搜索微信小程序 [喵呜面试助手] 或关注 [喵呜刷题] -> 面试助手 免费刷题。如有好的面试知识或技巧期待您的共享!

相关推荐
一只邪恶大泡1 小时前
HTTP与HTTPS的区别
网络协议·http·https
Amagi.1 小时前
对比介绍Java Servlet API (javax.servlet)和Apache HttpClient这两个库
java·servlet·apache
William.csj2 小时前
Bitvise——进入服务器的快捷方式
运维·服务器
结衣结衣.4 小时前
Linux——进程状态
linux·运维·服务器·c语言·笔记·学习
手捧向日葵的话语4 小时前
序列化和反序列化
服务器·网络·计算机网络
blaizeer4 小时前
Linux 入门:简单的基础操作
linux·运维·服务器
Eliauk &4 小时前
【docker】通过云服务器安转Docker
java·运维·服务器·spring cloud·docker·容器
666IDCaaa6 小时前
高防服务器的优势与劣势分析
运维·服务器·网络
shelby_loo6 小时前
通过Docker部署 MongoDB 服务器
服务器·mongodb·docker
乐辞6 小时前
WebSocket和HTTP协议有什么区别
websocket·网络协议·http