279得票19回答
Axios - 如何使用请求体和头信息发送DELETE请求?

我在使用ReactJS编程时正在使用Axios,我想向我的服务器发送一个DELETE请求。 为此,我需要这些头信息:headers: { 'Authorization': ... } 身体由以下组成var payload = { "username": .. }...

219得票7回答
使用HTTP DELETE删除资源时第二次返回的状态码是什么?

鉴于HTTP中的DELETE动词是幂等的,当我发出以下请求时,第二次(或第三次、第四次等)应该发生什么?DELETE /person/123 第一次,资源被删除并返回204(成功,无内容)。在随后的调用中,我应该返回204还是404(未找到)? 答案:取决于你对API的设计,如果你的API...

160得票5回答
REST PUT/POST/DELETE 调用应该按照惯例返回什么?(关于IT技术的问题)

根据“REST理念”,PUT/POST/DELETE请求的响应体应该包含什么内容? 返回码呢?HTTP_OK足够吗? 如果有的话,这些约定的原因是什么? 我找到了一篇描述POST/PUT差异的好文章:POST vs PUT,但它仍然没有回答我的问题。

143得票8回答
如何在HttpURLConnection中发送PUT、DELETE请求?

我想知道是否可以通过java.net.HttpURLConnection向基于HTTP的URL发送PUT和DELETE请求(实际上)。 我已经阅读了许多文章,描述了如何发送GET、POST、TRACE、OPTIONS请求,但我仍然没有找到任何成功执行PUT和DELETE请求的示例代码。

107得票10回答
JavaScript:使用Fetch进行DELETE和PUT请求

我用Fetch实现了GET和POST方法之外的操作,但我找不到任何好的DELETE和PUT示例。 所以,我想请你给出一个使用fetch实现DELETE和PUT方法的好例子,并对其进行简单解释。

101得票14回答
Angular2中Http.DELETE请求的主体

我正在尝试从Angular 2前端与一个相对RESTful的API进行通讯。 为了从一个集合中删除某个项,除了要将其唯一标识符(可以附加到url上)发送出去,还需要发送其他数据,例如身份验证令牌、集合信息和其他辅助数据。 我找到的最直接的方式是将身份验证令牌放在请求头中,将其他数据放在请求...

91得票6回答
如何在IIS中启用ASP.NET MVC的HTTP PUT和DELETE方法?

我在我的ASP.NET MVC3应用程序中使用HTTP PUT和DELETE方法。当我在本地运行时,一切正常;但是当我将应用程序发布到服务器上时,这些方法不起作用。 是否有特殊的设置可以使Web服务器支持PUT和DELETE请求?我正在使用带有IIS 7.5的共享托管。 我在IIS管理器中启用...

91得票2回答
HTTP-DELETE请求是否允许有响应体?

我假设响应代码200总是允许一个响应体,但我找不到任何明确提到DELETE请求的响应体的内容。

80得票6回答
HTTP协议的PUT和DELETE在PHP中的使用

介绍 我阅读了以下内容: 超文本传输协议(HTTP)是网络的生命。每当您传输文档或进行AJAX请求时,它都会被使用。但是HTTP在一些Web开发人员中令人惊讶地相对不知名。 HTTP动词构成了我们“统一接口”约束的主要部分,并为基于名词的资源提供动作对应项。最常用的HTTP动词(或方法,如它...

71得票7回答
RESTful 恢复已删除资源

支持撤销删除或延迟/批量删除对于数据服务来说是一个相当常见的需求。我想知道的是如何以RESTful的方式实现这一点。我在几种不同的选项之间犹豫(其中没有一种对我来说特别有吸引力)。我认为这些不同选项中的共同点是需要一个API,该API返回特定资源类型标记为已删除的所有资源。 以下是我考虑过的...