给出以下情况:
- 操作系统:RHEL 6/7/8
- 使用带有 mod-lua 的 Apache 作为 REST API 服务器
- 客户端点结构:
GET /customers
: 列出客户POST /customers
: 创建新客户GET /customers/$id
: 按 id 列出客户
因此,在实施特定修补客户的机会时,我们正在运行以下问题。正确的方法(也是我们尝试的第一种方法)是使用HTTP PATCH 方法。不幸的是 Apache mod-lua 有一个错误,PATCH 方法没有正确实现(不提供请求正文)。该错误在此处进行跟踪。
但是我们必须提供此功能,PUT /customers
由于结果值很多,因此无法对客户 ( ) 进行完整更新。
有没有人知道使用POST
or的好方法PUT
?也许像PUT /customers/patch
什么?谢谢。