HTTP请求报文支持的各种方法

作者: win10  发布:2019-08-02

瞩目,并非种种服务器都完毕了装有的点子。借使一台服务器要与 HTTP 1.1 包容,那么一旦为其财富达成 GET 方法和 HEAD 方法就足以了。

周围的HTTP方法如下:

GET

2019篮球世界杯投注官网 1

GET 是最常见的方法。日常用于供给服务器发送有些能源。HTTP/1.1 必要服务器实现此办法。

 

HEAD

1、GET

GET是最常用的主意。通常用于须求服务器发送有些能源。

HEAD 方法与 GET 方法的一言一行很类似,但服务器在响应中只回去首部。不会回去实体的基本点部分。那就同意客户端在未获取实际财富的情状下,对财富的首部进行检讨。

2、HEAD

HEAD与GET的行为看似,但服务器在响应中只回去首部,不会回去实体的有的。那就允许客户端在未获取实际财富的场馆下,对能源的首部实行检讨。

使用HEAD可以:

  • 在不获取财富的图景下询问财富的意况(比方,决断其体系)
  • 透过翻看响应中的状态码,看看有些对象是还是不是留存
  • 经过翻看首部,测量试验财富是不是被涂改了
  • 在不到手能源的场合下询问财富的场馆(举例,判别其项目);
  • 通过翻看响应中的代码,看看有些对象是不是留存;
  • 因而翻看首部,测量试验财富是还是不是被修改了。

3、PUT

PUT方法会向服务器写入文书档案。PUT允许用户对剧情开展修改,所以众多Web服务器都务求在试行PUT以前,用密码登入。

PUT 

4、POST

2019篮球世界杯投注官网,常备用POST方法来支撑HTML的表单。表单中填好的多寡一般会被送服务器,然后由服务器将其发送到它要去的地点。

与 GET 从服务器读取文书档案相反,PUT 方法会向服务器写入文书档案。有些公布连串允许用户创造 Web 页面,并用 PUT 直接将其安装到 Web 服务器上去。

5、TRACE

客户端发起四个伸手时,那几个央求恐怕要穿越墙、代理、网关或其余部分应用程序。每在那之中间节点都只怕会修改原始的HTTP需要。TRACE方法允许客户端

在结尾将呼吁发送给服务器时,看看它造成什么样体统。

PUT 方法的语义就是让服务器用主体部分来创制三个由所伏乞的 U哈弗L 命名的文书档案,可能,若是不行 U奇骏L 已经存在的话,就用那几个大旨来顶替它。

6、OPTIONS

OPTIONS方法须要Web服务器告知其协理的效果,能够明白服务器日常协助什么方法,或然对少数特殊财富支撑什么措施。那为客户端应用程序提供了一种

手腕,使其不用实际访谈那些能源就能够决断访谈各样财富的最优办法。

POST

7、DELETE

DELETE方法所做的事体就是请服务器删除央浼U哈弗L所钦定的能源。可是,客户端应用程序不可能保险删除操作必然会被实践。因为HTTP标准允许服务器在不

照会客户端的事态下撤销央浼。

POST 方法开端是用来向服务器输入数据的。实际上,平日用它来支撑 HTML 的表单。表单中填好的数额一般会被送给服务器,然后由服务器将其发送到它要去的地点(举个例子,送到三个服务器网关程序中,然后由这么些顺序对其张开管理)。

TRACE

客户端发起三个央浼时,那个乞请可能要通过防火墙、代理、网关或其余部分应用程序。每当中间节点都也许会修改原始的 HTTP 央浼。TRACE 方法允许客户端在结尾将乞求发送给服务器时,看看它成为了何等体统。

2019篮球世界杯投注官网 2

TRACE 方法首要用于检查判断;也正是说,用于评释诉求是还是不是如愿穿过了央求 / 响应链。它也是一种很好的工具,能够用来查阅代理和别的应用程序对用户诉求所产生效果。

TRACE 诉求中不能带有实体的着入眼部分。TRACE 响应的实体大旨部分含有了响应服务器收到的呼吁的规范别本。

OPTIONS 

OPTIONS 方法乞求 Web 服务器告知其帮忙的各样作用。能够精通服务器一般支持什么方法,大概对一些特殊能源支撑什么措施。

DELETE

从名称想到所包括的意义,DELETE 方法所做的政工就是请服务器删除诉求 U讴歌ZDXL 所钦赐的能源,可是客户端应用程序不能确定保障删除操作必然会被实行。因为 HTTP 规范允许服务器在不布告客户端的场地下打消央求。

恢宏方法

HTTP 被规划成字段可扩充的,那样新的表征就不会使老的软件失效了。扩充方法指的固然未有在 HTTP/1.1 标准中定义的主意。服务器会为它所管理的能源实现部分 HTTP 服务,这么些办法为开垦者提供了一种扩大那些 HTTP 服务力量的花招。 下表列出了有的商家的扩充方法实例。那几个措施就是 WebDAV HTTP 扩充满含的全部办法,这几个艺术推动通过 HTTP 将 Web 内容发表到 Web 服务器上去。

方法 描述
LOCK 允许用户“锁定”资源——比如,可以在编辑某个资源的时候将其锁定,以防止别人同时对其进行修改
MKCOL 允许用户创建资源
COPY 便于在服务器上复制资源
MOVE 在服务器上移动资源

而不是全体的恢弘方法都以在正是标准中定义的,认知到那一点很入眼。假若大概被损坏端到端行为则应以 501 Not Implemented(无法落成)状态呢实行响应。

正文长久更新链接地址:http://www.linuxidc.com/Linux/2017-04/143152.htm

2019篮球世界杯投注官网 3

本文由篮球世界杯投注-2019篮球世界杯投注官网发布于win10,转载请注明出处:HTTP请求报文支持的各种方法

关键词: HTTP知识

上一篇:版开放下载
下一篇:没有了