Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/sql-server-2008/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
HTTP数据如何在PUT和DELETE请求中发送?_Http - Fatal编程技术网

HTTP数据如何在PUT和DELETE请求中发送?

HTTP数据如何在PUT和DELETE请求中发送?,http,Http,在HTTP GET请求中,所有数据都在URL中找到 在HTTP POST请求中,所有数据都在HTTP正文中找到 删除或放置请求中的数据在哪里?简单地说,只要在通话中传递数据: 删除应遵循与获取相同的准则 PUT应遵循与POST相同的指导原则 简单地说,只要在通话中传递数据: 删除应遵循与获取相同的准则 PUT应遵循与POST相同的指导原则 来自RFC: […]在DELETE请求消息中的有效负载没有定义的语义;在DELETE请求上发送有效负载正文可能会导致某些现有实现拒绝该请求 PUT方法

在HTTP GET请求中,所有数据都在URL中找到

在HTTP POST请求中,所有数据都在HTTP正文中找到


删除或放置请求中的数据在哪里?

简单地说,只要在通话中传递数据:

  • 删除应遵循与获取相同的准则
  • PUT应遵循与POST相同的指导原则

简单地说,只要在通话中传递数据:

  • 删除应遵循与获取相同的准则
  • PUT应遵循与POST相同的指导原则
来自RFC:

[…]在
DELETE
请求消息中的有效负载没有定义的语义;在
DELETE
请求上发送有效负载正文可能会导致某些现有实现拒绝该请求

PUT
方法请求创建目标资源的状态,或将其替换为请求消息负载中包含的表示所定义的状态。[……]


对于这两种方法,您都可以使用 和参数。

来自RFC:

[…]在
DELETE
请求消息中的有效负载没有定义的语义;在
DELETE
请求上发送有效负载正文可能会导致某些现有实现拒绝该请求

PUT
方法请求创建目标资源的状态,或将其替换为请求消息负载中包含的表示所定义的状态。[……]


对于这两种方法,您都可以使用 和参数