55得票3回答
RESTful软删除

我正在尝试构建一个RESTful web应用程序,在其中使用GET、POST、PUT和DELETE。但是我对在该特定应用程序中使用DELETE存在疑问。 首先让我们了解一下背景: 我的web应用程序管理通用实体,这些实体也在另一个系统中进行管理(事实上,它们总是被创建)。因此,在我的web...

15得票5回答
Rails Put与Post的区别

我一直在研究PUT请求和POST请求的区别,并且就Rails相关问题有一些疑问:我想更改已经创建的一行中的一个特定字段...我应该使用PUT请求还是POST请求?例如,以下两种请求是否不同?#Assume this is a put request def update @model=...

25得票3回答
如何在服务器端访问PHP REST API PUT数据?

-- 问题 -- 我刚开始接触 REST API,现在感到非常困惑。 这是我的 PHP cRUL 客户端的 PUT 请求代码:case 'PUT': curl_setopt($handle, CURLOPT_CUSTOMREQUEST, 'PUT'); curl_setop...

19得票3回答
在Laravel中如何获取原始表单数据?

我有一个脚本,试图使用HTTP PUT向我的网站发送数据。通常情况下,我只需使用file_get_contents('php://input')从输入流中读取即可。然而,当我在Laravel中尝试这样做时,我什么也没得到!为什么?我该如何读取原始输入数据?

12得票2回答
HttpURLConnection向Google Cloud Storage进行PUT操作时出现403错误

我尝试使用XML API将文件上传到Google Cloud Storage。每次上传时,我都针对其生成了正确的GoogleAccessId、到期日期和签名。奇怪的是,我可以使用Chrome浏览器的Postman应用程序PUT文件,因此我确定URL没有问题。但我无法在我的Android Jav...

7得票1回答
什么是RESTful Web服务中PUT方法的幂等性?

我正在尝试决定应该使用PUT还是POST这两种Http方法。 在StackOverlflow上查看了一些帖子后,我找到了这篇文章。 其中一篇回答说: PUT具有幂等性,因此如果您两次PUT一个对象,则没有任何影响。这是一个好的特性,所以我会尽可能使用PUT。 可以举个例子帮我理解一下吗...

89得票7回答
如何在scala.collection.mutable.Map中添加元素的语法是什么?

如何向 scala.collection.mutable.Map 添加元素? 以下是一些失败的尝试:val map = scala.collection.mutable.Map map("mykey") = "myval" map += "...

18得票2回答
Ruby: 如何使用JSON体进行PUT请求?

我需要使用 Ruby 创建一个 HTTP PUT 请求。 请求具有一个JSON body。 我已经通过以下方式生成了 JSON body:require 'rubygems' require 'json' jsonbody = JSON.generate["message"=>"te...

49得票6回答
验证信息应该使用哪种REST操作(GET、PUT或POST)?

我的用户在iOS应用程序中输入几个信息字段。 这些信息必须经过验证后,才能在我的服务器上进行处理,该服务器具有RESTful API。 验证后,iOS应用程序的UI将更改以指示结果。 既不是GET,也不是PUT或POST似乎都不太合适,因为我既没有获取资源,也没有创建或更新资源。 什么是最...

9得票2回答
Spring REST @RequestBody 参数始终为空

所以,在我解决了“415媒体不支持”错误(415 media not supported)之后,我遇到了一个新问题。我的RequestBody总是为空的。当我通过Chrome PostMan发送请求时,我总是得到一个序列化实体,其中只有空值。我的项目中使用了Spring (4.2.3.RELE...