http-delete相关内容

Javascript:获取 DELETE 和 PUT 请求

我已经脱离了 Fetch 的 GET 和 POST 方法.但我找不到任何好的 DELETE 和 PUT 示例. 所以,我问你.您能否举一个使用 fetch 的 DELETE 和 PUT 方法的好例子.并稍微解释一下. 解决方案 这里是一个获取 POST 的例子.您可以对 DELETE 执行相同的操作. 函数 createNewProfile(profile) {常量 formDat ..
发布时间:2022-01-20 14:15:56 前端开发

.NET Web API CORS PreFlight 请求

我在向其他域上的 Web API 发出 PUT 和 DELETE CORS 请求时遇到了一些麻烦. 我已经通过教程 http://www.asp.net/web-api/overview/security/enabling-cross-origin-requests-in-web-api#create-webapi-project. GET 和 POST 请求工作正常,但 DELETE ..
发布时间:2022-01-15 19:28:40 C#/.NET

使用带有编码 URL 的 CURL 删除

我正在尝试使用 CURL 发出请求,如下所示: curl -X DELETE "https://myhost/context/path/users/OXYugGKg207g5uN/07V" 其中 OXYugGKg207g5uN/07V 是一个哈希值,所以我想我需要在执行此请求之前进行编码. 我试过 curl -X DELETE --data-urlenconded "https://my ..
发布时间:2022-01-05 15:56:07 其他开发

如何在链接或表单中指定 DELETE 方法?

Rfc2616 列出了除 GET 和 POST 之外的许多方法,例如 DELETE、PUT 等.不过,html 表单中的方法字段似乎只允许指定 GET 或 POST. 是否可以在使用非 GET 或 POST 请求方法的 html 页面中创建链接或表单? 解决方案 试图为前端使用 Angular 的 Rails 应用解决这个问题;这些似乎适用于该环境: ..
发布时间:2022-01-02 08:21:12 前端开发

Asp.net WEB API - 如果我使用 POST 而不是 PUT 和 DELETE 会出现什么问题?

我刚刚开始使用 Web API,虽然我发现创建我需要的方法和一些配置真的很容易,但现在我遇到了一个我不知道如何解决的问题. 一些会使用我的服务的应用程序很旧,不支持 DELETE 和 PUT 方法(例如 j2me 应用程序) 我发现可以通过传递这样的东西来进行某种方法模拟: _method=DELETE|PUT 但是,我不确定 Web API 是否能够解释这一点,此外,我对如何做到 ..
发布时间:2021-12-20 13:02:29 C#/.NET

Angular2 中 Http.DELETE 请求的主体

我正在尝试与来自 Angular 2 前端的某种 RESTful API 进行对话. 要从集合中删除某些项目,除了 removée 唯一 id(可以附加到 url)之外,我还需要发送一些其他数据,即身份验证令牌、一些集合信息和一些辅助数据. 我发现最直接的方法是将身份验证令牌放在请求标头中,并将其他数据放在正文中. 然而,Angular 2 的 Http 模块并不完全同意带有正文的 ..
发布时间:2021-12-08 23:12:15 其他开发

什么 REST PUT/POST/DELETE 调用应该按照约定返回?

根据“REST 意识形态",PUT/POST/DELETE 请求的响应正文中应该包含哪些内容? 返回码呢?HTTP_OK 就够了吗? 这种约定的原因是什么? 我找到了一篇描述 POST/PUT 差异的好帖子:POST 与 PUT但它仍然没有回答我的问题. 解决方案 请原谅我的浮躁,但如果您正在通过 HTTP 进行 REST,那么 RFC7231 准确描述了 GET、PUT ..
发布时间:2021-12-08 23:09:44 其他开发

第二次使用 HTTP DELETE 删除资源时的状态码

鉴于 HTTP 中的 DELETE 动词是幂等的,当我发出以下请求时,我第二次(或第三次,或第四次,等等)请求会发生什么? 删除/person/123 第一次删除资源,返回204(成功,无内容).我应该在后续调用中返回 204 还是 404(未找到)? 解决方案 由于无状态系统中的 HTTP 请求应该是独立的,因此一个请求的结果不应依赖于前一个请求.考虑如果两个用户同时对同一资源执行 ..
发布时间:2021-12-08 22:56:06 其他开发

Axios 删除带有正文和标题的请求?

我在用 ReactJS 编程时使用 Axios,我假装向我的服务器发送 DELETE 请求. 为此,我需要标题: 标题:{'授权': ...} 和身体是由 var 有效载荷 = {“用户名": ..} 我一直在网上搜索,只发现 DELETE 方法需要一个“参数"并且不接受“数据". 我一直在尝试像这样发送它: axios.delete(URL, payload, header ..
发布时间:2021-12-02 10:31:00 前端开发

如何在 IIS 中为 ASP.NET MVC 启用 HTTP PUT 和 DELETE?

我在我的 ASP.NET MVC3 应用程序中使用 HTTP PUT 和 DELETE.当我在本地运行它时,一切正常;但是当我将应用程序发布到服务器时,这些方法不起作用. 是否有任何特殊设置可以使 Web 服务器支持 PUT 和 DELETE 请求?我在 IIS 7.5 中使用共享主机. 更新: 我在 IIS manager 中启用了 PUT 和 DELETE 请求.PUT 命令 ..
发布时间:2021-11-29 08:35:44 C#/.NET

可以使用 HTTP DELETE 停用记录吗?

我正在构建一个 RESTful API 命令来停用用户记录.使用 DELETE 来执行此操作是否符合犹太教规,还是应该将其作为 PUT,因为记录正在更新为“停用"状态?还是只是口味问题? 解决方案 DELETE 的语义意味着您实际上是在摆脱对象.您在这里所做的似乎是对对象状态的修改.在这种情况下,PUT 或 PATCH 会更合适. 最好坚持您正在使用的统一接口的语义(在本例中为 HT ..
发布时间:2021-11-15 02:21:11 其他开发

github v3 API - 删除/移除一个仓库

在为我的应用程序设置单元测试环境时,我想以编程方式删除 github 存储库. 我已经在使用 v3 API,它似乎是最受支持的,也是前进的道路.我正在使用以下 python 行成功创建一个 repo,就好了: 导入 urllib2, base64createData = '{\"name\": \"UnitTest-SubModules\", \"description\": \"这是一个 ..
发布时间:2021-11-15 02:08:43 其他开发

Laravel API,如何接受 DELETE 方法

我需要使用我的 API 来删除一些实体,我创建了我的控制器、我的方法和路由.它们工作正常,所有的 get 和 put/patch 方法都可以工作,但是我的删除方法和使用这个 api 的 Angular 应用程序抛出的错误,这里是错误: DELETE(不允许的方法) 在我的 api 路由文件中,我设置了这个: header('Access-Control-Allow-Origin: *');h ..
发布时间:2021-11-15 01:40:30 其他开发

Laravel API,如何接受 DELETE 方法

我需要使用我的 API 来删除一些实体,我创建了我的控制器、我的方法和路由.它们工作正常,所有的 get 和 put/patch 方法都可以工作,但是我的删除方法和使用这个 api 的 Angular 应用程序抛出的错误,这里是错误: DELETE(不允许的方法) 在我的 api 路由文件中,我设置了这个: header('Access-Control-Allow-Origin: *');h ..
发布时间:2021-11-15 01:39:28 其他开发