我可以使用 POST 或 PUT rest 端点来创建或更新项目列表吗? 或者这些应该总是处理单一资源 object? 如果我将资源列表传递给这些端点,我如何处理在资源列表中创建或更新特定项目的异常情况? 可以发送项目列表(而不是单个项目)以更新到 PUT 端点吗? ...
我可以使用 POST 或 PUT rest 端点来创建或更新项目列表吗? 或者这些应该总是处理单一资源 object? 如果我将资源列表传递给这些端点,我如何处理在资源列表中创建或更新特定项目的异常情况? 可以发送项目列表(而不是单个项目)以更新到 PUT 端点吗? ...
是否建议使用“PUT”动词来创建和更新资源来实现以下端点? PUT/工作/{jobid} (或者) POST/jobs - 创建资源 PUT/jobs/{jobid} - 仅更新现有记录在 PUT 端点混合创建和更新逻辑可能会在端点消费者端产生问题,因为 PUT 是幂等的,而 POST 不是幂 ...
作为安全修复的一部分,我们需要在 ASPNET Core Web 应用程序中禁用除 POST、GET 和 Head 之外的 HTTP 方法。 我们如何禁用 ASP.Net 核心 API 中的 HTTP OPTIONS 方法? 允许 3 种方法,分别是 POST、GET 和 Head。 如何阻止我没有 ...
我在主机上上传了 blazor webapp,但在尝试修改或删除产品时出现此错误: 405 - 不允许使用 HTTP 动词访问此页面。 无法显示您要查找的页面,因为尝试访问的方法(HTTP 动词)无效。 这与响应标头有关,它们不允许Put或Delete方法。 在 localhost 上测试 web ...
拥有实体 Client 和 rest api,我可以想到两种 restpoint PATCH 方法,一种来自仅修改某些属性的屏幕,另一种来自调用在某些第三方系统中注册现有客户端并更改某些属性的 web 服务在上面。 要点是这两种方法都将具有相同的 PATCH HTTP 动词和 URI 路径,如 P ...
我有一个 .net DLL,它有 web api 端点和 http 动词装饰。 而我只有 ildasm 反汇编器可以查看 IL 代码。 如何检查端点允许使用哪些 http 动词(特定的 Controller 操作方法)? ...
我想实施 DELETE REST API。但我需要提供要删除的 ID 列表的选项。 此列表可以任意长,并且可能不适合 URL。 我知道POST支持这个,但是支持这个和DELETE似乎值得商榷。 我想知道其他人是如何处理这个案子的。 如何设计 API 来处理这种情况? ...
通过PUT/PATCH/POST请求发送的数据最终在数据库中结束。 现在,无论我们是插入新资源还是更新或修改现有资源——这都取决于正在执行的数据库操作。 即使我们发送一个POST并最终只在数据库中执行更新,它也不会影响任何地方,不是吗?! 因此,除了纯粹的概念观点之外,它们真的不同吗? ...
改写问题:我知道它是如何通过表单提交和 ajax 请求工作的,我一直在寻找是否有任何方法可以发送“数据”,只需调用 URL(如下所述)获取PUT、PATCH 和 DELETE以及csrf令牌将从内核 > 中间件获取,而不是通过表单提交。 我一直在尝试使用这种方法destroy() DELET ...
我在 Windows Server 2012 R2(IIS 版本 8.5.9600.16384)中托管了 ASP NET 4.5 应用程序。 但是偶尔我会收到一个错误,比如 Bad Request - Invalid Verb HTTP Error 400。从一个页面转到另一个页面时,请求动词无效。 ...
是否可以向 laravel 发出 AJAX PATCH 请求,或者我是否仅限于 POST? Laravel 在输入隐藏字段中使用了 PATCH,但是,我没有使用表单元素 — 只是在单击时应部分更新记录的按钮(通过 AJAX 请求)。 路线看起来如何? 路线文件Route::patch('quest ...
这似乎是一个非常基本的问题,所以如果之前有人问过这个问题,我们深表歉意; 请指出任何有用资源的方向。 所以我有一个 RESTful 服务来检索一些数据。 但是,RESTful 服务需要一定数量的数据才能进行检索。 这些数据可以粗略地概括为“用户上下文”数据——关于用户的信息(无论是由调用应用程序存储 ...
我有一个 php Facebook 应用程序,我已将其上传到 Microsoft 服务器。 当我运行应用程序时,出现此错误。 有人知道这是什么原因吗? 405 - HTTP 用于访问此页面的动词是不允许的。 您要查找的页面无法显示,因为使用了无效方法(HTTP 动词)来尝试访问。 ...