美文网首页
HTTP方法详解

HTTP方法详解

作者: Oceans言欢 | 来源:发表于2017-11-08 23:40 被阅读0次

GET 获取资源

GET方法用来请求服务器上的某个资源,指定的资源经过服务器端解析后会返回。GET方法是最常用的方法。GET方法最主要的目的就是获取资源。

HEAD 获取报文首部

HEAD方法跟GET方法类似,但服务器在响应的时候,只会返回首部,不会返回实体的主体部分。这样的话,就允许客户端在未获取到实际资源的情况下,对资源的首部进行检查。
使用HEAD:

  • 不获取资源的情况下,了解资源的情况,判断其类型。
  • 通过查看响应的状态码,判断某个资源是否存在。
  • 通过查看资源首部,判断资源是否被修改。

PUT 传输文件

PUT方法用来传输文件,会向服务器写入文件。在请求的报文中会包含文件的内容。PUT方法允许用户对内容进行修改,因此很多web服务器都要求在执行PUT之前用密码登录。

POST 传输实体主体

POST方法用来传输实体的主体,向服务器发送数据。

TRACE 追踪路径

TRACE方法是让web服务器将请求的通信环回给客户端的方法,可以通过TRACE方法查询发送出去的请求是如何被修改的。

OPTION 询问支持的方法

OPTION方法用来询问web服务器所支持的方法。也用来询问指定的某个资源所支持的方法。

DELETE 删除文件

DELETE方法用来请求服务器删除指定的资源。与PUT方法相反。但是不会保证请求的删除操作一定会被执行。

CONNECT 要求用隧道协议连接代理

CONNECT方法要求在与代理服务器通信时建立隧道,实现用隧道协议进行TCP通信。主要是用SSL协议吧通信内容加密后经网络隧道传输。

相关文章

  • HTTP方法详解

    GET 获取资源 GET方法用来请求服务器上的某个资源,指定的资源经过服务器端解析后会返回。GET方法是最常用的方...

  • HTTP协议详解

    HTTP协议详解 INDEX 原文地址 什么是HTTP协议 URL HTTP消息结构 HTTP方法 状态码 Hea...

  • HTTP 方法

    HTTP协议 所有的方法 下面我们通过tomcat所支持的HTTP方法来详解每个方法。tomcat默认支持 GET...

  • Python 魔法方法详解

    魔法方法的详解: http://pyzh.readthedocs.io/en/latest/python-magi...

  • HTTP请求行、请求头、请求体详解

    HTTP请求行、请求头、请求体详解 HTTP响应头和请求头信息对照表 HTTP请求方法对照表 HTTP状态码对照表...

  • for遍历

    Array所有方法详解 http://30ke.cn/doc/js-array-method 1.forEach ...

  • 20170829Apache学习

    Apache学习 参考 ubuntu apache2配置详解(含虚拟主机配置方法)Apache Http Serv...

  • 汉语拼音发音方法详解

    http://www.thn21.com/base/ying/34976.html 汉语拼音发音方法详解 作者:钟...

  • iOS UITableView代理方法详解

    IOS UITableView的代理方法详解 一、补充 在上一篇博客中,http://my.oschina.net...

  • HTTP Header

    HTTP Header 详解HTTP Header解析 HTTP(HyperTextTransferProtoco...

网友评论

      本文标题:HTTP方法详解

      本文链接:https://www.haomeiwen.com/subject/rtkumxtx.html