HTTP的八种请求类型

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HTTP的八种请求类型相关的知识,希望对你有一定的参考价值。

参考技术A

HTTP 定义了与服务器交互的不同方法,最基本的方法是 GET 和 POST。事实上 GET 适用于多数请求,而保留 POST 仅用于更新站点。

1、OPTION : 返回给服务器针对特定资源所支持的请求方式,也可以利用向web服务器发送‘*’的请求来测试服务器的功能性。
2、HEADER :是需要向服务器索要与GET一样的请求,但是不返回返回体,这个方法可以在不必传输整个响应内容的情况下,获取包含在响应消息头中的元信息。
3、GET :向指定资源请求数据,一般用来获取,查询资源信息,较不安全,幂等(幂等是对同一URL的多个请求应该返回同样的结果)的,只用来获取数据不会修改数据,其请求显示在url上,会被缓存,对请求长度有限制。和post是常用的提交方式。
4、POST : 向指定资源提交数据进行请求处理,一般用来更新资源信息,非幂等,请求显示在请求体里面,不会被缓存,对请求长度无限制。
5、PUT : 向指定资源上传最新的内容
6、DELETE : 请求服务器器删除Request-URI所标识的资源。
7、TRANCE : 回显服务器收到的请求,主要用于测试或诊断。
8、CONNECT : HTTP1.1预留给可以将连接改为管道方式的服务器

PATCH: 实体中包含一个表,表中说明与该URI所表示的原内容的区别。
MOVE: 请求服务器将指定的页面移至另一个网络地址。
COPY: 请求服务器将指定的页面拷贝至另一个网络地址。
LINK: 请求服务器建立链接关系。
UNLINK: 断开链接关系。
WRAPPED: 允许客户端发送经过封装的请求。
Extension-mothed: 在不改动协议的前提下,可增加另外的方法。

PHP的八种数据类型

PHP 支持8种基本的数据类型。
四种标量类型:
boolean (布尔型)
integer (整型)
float (浮点型, 也称作 double)
string (字符串)
两种复合类型:
array (数组)
object (对象)
最后是两种特殊类型:
resource (资源)
NULL (NULL












以上是关于HTTP的八种请求类型的主要内容,如果未能解决你的问题,请参考以下文章

DHCP服务的八种报文类型(通俗易懂的总结)

http协议需要掌握的内容

HTTP协议八种请求类型介绍

Python的八种数据类型

java中的八种基本数据类型

Request和Response对象