Http定义了与 服务器的交互 *** ,其中除了一般我们用的最多的GET,POST 其实还有PUT和DELETE
根据RFC2616标准(现行的HTTP/1.1)其实还有OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT
简单地结束一下吧。
1、PUT: 把消息本体中的消息发送到一个URL,跟POST类似,但不常用。
简单地说:通常用于向服务器发送请求,如果URI不存在,则要求服务器根据请求创建资源,如果存在,服务器就接受请求内容,并修改URI资源的原始版本。
-----PUT请求那些封装在Request-URI的实体。如果Request-URI引用一个已存在的资源,则该封装实体应该作为原始服务器上的修改版本。如果Request-URI不是指向一个已存在的资源,并且该URI可被请求的用户代码定义为新资源,则原始服务器可用此URI创建新的资源。如果新的资源被创建,这个原始服务器就必须通过201(Created)响应通知用户 *** 。如果已有资源被修改,则发送200或者204响应,表示成功完成了该请求。如果Request-URI既没有创建也没有修改资源,则应给予适当的错误响应来反映问题本质。实体的接受者不能忽略任何不理解或没有实现的Content-*(如Content-Range)头部,并且必须返回501响应。
如果请求经过缓存,并且Request-URI标识出一个或多个当前缓存的实体,则那些实体视为过期了。该 *** 的响应不会被缓存。
2、POST和PUT的请求根本区别
POST请求的URI表示处理该封闭实体的资源,该资源可能是个数据接收过程、某种协议的网关、或者接收注解的独立实体。然而,PUT请求中的URI表示请求中封闭的实体-用户 *** 知道URI的目标,并且服务器无法将请求应用到其他资源。如果服务器希望该请求应用到另一个URI,就必须发送一个301响应;用户 *** 可通过自己的判断来决定是否转发该请求。
HTTP/1.1没有定义一个PUT请求如何影响原始服务器的状态。
PUT请求必须遵守信息传输要求。
除非另有说明,PUT请求中的实体头部应该用于PUT创建或修改的资源上。
本文目录一览: 1、比特币挖矿平台被入侵情形如何? 2、黑客侵入虚拟币交易所了吗? 3、日本数字币交易所遭黑客攻击对共生币市场有什么影响? 比特币挖矿平台被入侵情形如何? 斯洛文尼亚挖矿平台...
不知道大家是否都知道迅雷的玩客云,是一款迅雷研发的家庭云服务器,功能类似百度云盘,但是上传的服务器不再试百度的云服务器和迅雷的云服务器,而是自己家里的这台小服务器,因此迅雷也就发出了私有云,信息不...
桃花运是什么意思(什么是桃花劫?) 桃花在中国除了是一种花之外也被当做是人的爱情姻缘的意思。中国自古就有所谓招桃花、催桃花、斩桃花、等民间术法流传。让人听了感觉不明觉厉。那么到底什么是桃花呢?...
热传递的三种方式(热阻、器件热特性) 热量的传递有导热,对流换热及辐射换热三种方式。在电子设备散热过程中,这三种方式都有发生。三种传热方式传递的热量分别由以下公式计算 Fourier导热公式:Q=...
本文导读目录: 1、哪位高手有VS最新 真三全图 发到我邮箱好吗?谢谢高手!本人菜鸟!QQ:591257004不要有病毒的 2、周公解梦在悬崖上建房 3、南北悬崖,东西山梁上如何建房? 4...
. 茶颜悦色官方消息,武汉茶颜悦色店将于2021年进驻武汉,地址在武汉江宸天街,这也是在武汉的第一家店,备受大家的期待,武汉茶颜悦色开在哪里?武汉茶颜悦色店地址在哪?下面带来全面介绍。 武汉茶颜悦...