22得票3回答
使用HTTP DELETE来停用记录是否可行?

我正在构建一个RESTful API命令来停用用户记录。使用DELETE命令是否合适,还是应该使用PUT命令,因为记录被更新为“已停用”状态?或者这只是一种口味问题?

21得票1回答
使用API PUT请求上传文件

我正在使用PHP构建一个API,其中一个方法是place.new(PUT请求)。它需要几个字符串字段,并且还需要一张图片。然而,我无法使其正常工作。使用POST请求很容易,但我不确定如何使用PUT请求并在服务器上获取数据。 感谢您的帮助! 测试CURL代码$curl = curl_init...

21得票1回答
Spring/RestTemplate - 向服务器发送PUT请求提交实体数据

请看这段简单的代码:final String url = String.format("%s/api/shop", Global.webserviceUrl); RestTemplate restTemplate = new RestTemplate(); restTemplate.getM...

21得票3回答
HTTP请求,正文vs参数vs头部vs数据

我对HTTP请求(GET、POST、PUT等)还很陌生,有些难以理解这些过程的"解剖学"。 主体和数据之间到底有什么区别?它们是同一件事吗?或者头部和参数是同一回事吗?当进行身份验证时,用户名和密码参数或头部,或者这因API而异?非常感谢您提供任何帮助。您有什么教程或推荐的阅读材料可以更好地...

20得票1回答
如何在Ruby中发送HTTP PUT请求?

我正在试图向特定的URL发送PUT请求,但至今未能成功。 如果我通过HTTP请求GUI(例如这个),在以下URL上进行PUT操作即可: http://www.mywebsite.com:port/Application?key=apikey&id=id&option=ena...

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

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

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

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

18得票3回答
如何使用AJAX和JQuery实现一个带有JSON数据的PUT调用?

我查看了很多不同的方法,但似乎无法将实际数据传递给我的控制器函数。 以下是一些代码: var URL = "/Timesheet/Timesheet/UpdateEntry"; var dataObject = { 'newWeekEntry': newEnt...

18得票3回答
AWS API Gateway: 错误 429 太多请求

我正在尝试使用AWS API Gateway和Lambda创建一个后端系统。前几天,我为新的API资源创建了PUT方法,并采用API密钥作为第一个简单的安全步骤。PUT方法会调用AWS上的Lambda函数。然后,我将此API部署到“prod”阶段进行一些测试。 在最初的几天里,一切都像预期的...

18得票6回答
Spring Security CORS 对于 Http PUT 方法无法工作

当我在Postman中尝试使用PutMapping API时,出现“Invalid CORS请求”的错误提示。但是对于“POST”和“GET”映射,则正常工作。 为什么“PUT”操作不起作用? 我的Spring Boot版本是2.0。 这是我的配置:@Override protected vo...