开发者社区> 问答> 正文

HTTP有哪些方法?这些⽅法的具体作用是什么?

展开
收起
前端问答 2019-12-08 14:22:29 813 0
1 条回答
写回答
取消 提交回答
  • 前端问答小助手

    HTTP1.0定义了三种请求⽅法: GET, POST 和 HEAD⽅法

    HTTP1.1新增了五种请求⽅法:OPTIONS, PUT, DELETE, TRACE 和 CONNECT

    GET: 通常⽤于请求服务器发送某些资源

    HEAD: 请求资源的头部信息, 并且这些头部与 HTTP GET ⽅法请求时返回的⼀致. 该请求⽅法的⼀个使⽤场景是在下载⼀个⼤⽂件前先获取其⼤⼩再决定是否要下载, 以此可以节约带宽资源

    OPTIONS: ⽤于获取⽬的资源所⽀持的通信选项

    POST: 发送数据给服务器

    PUT: ⽤于新增资源或者使⽤请求中的有效负载替换⽬标资源的表现形式

    DELETE: ⽤于删除指定的资源

    PATCH: ⽤于对资源进⾏部分修改

    CONNECT: HTTP/1.1协议中预留给能够将连接改为管道⽅式的代理服务器

    TRACE: 回显服务器收到的请求,主要⽤于测试或诊断

    2019-12-08 14:22:50
    赞同 1 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
阿里巴巴HTTP 2.0实践及无线通信协议的演进之路 立即下载
CDN助力企业网站进入HTTPS时代 立即下载
低代码开发师(初级)实战教程 立即下载