gpt4 book ai didi

jakarta-ee - @PUT 与 OpenNTF XPages Jakarta EE

转载 作者:行者123 更新时间:2023-12-02 01:43:35 28 4
gpt4 key购买 nike

我正在研究 OpenNTF 项目“XPages Jakarta EE Support”。

我正在尝试为 Person 对象上的 CRUD 操作设置 REST API。我设法创建 GET 和 POST 请求,但在 PUT 请求中,我在 PostMan 中收到错误。

我使用 POST 更新请求的代码如下:

@POST
@Path("/update/{id}")
@Produces(MediaType.APPLICATION_JSON)
@Consumes(MediaType.APPLICATION_JSON)
public Response update(@PathParam("id") String id, Person p) {
//TODO save person object
return Response.ok().type(MediaType.APPLICATION_JSON).entity(p).build();
}

这工作正常,但是当我更改 @PUT 中的 @POST 时,我收到 405 不允许的方法:

无法处理请求

Http 状态代码:405

原因:服务器不允许请求方法

OpenNTF 项目支持 @PUT 吗?

最佳答案

默认情况下不启用 PUT 和 DELETE。在 Domino 目录中打开/创建一个“Internet 站点”文档并启用 PUT(和 DELETE)。

enter image description here

关于jakarta-ee - @PUT 与 OpenNTF XPages Jakarta EE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71233997/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com