gpt4 book ai didi

java - 调用 Post-Method 会导致 "405 Method not allowed"- 错误

转载 作者:行者123 更新时间:2023-12-01 09:17:26 25 4
gpt4 key购买 nike

我已经在 Eclipse 和 JAVA EE 上启动了一个动态 Web 项目,并尝试编写一个静态服务。我的操作系统是Windows 7,服务器是Payara。问题是,只有“GET”和“OPTIONS”被允许作为 http 方法。我尝试更改 web.xml 以使其接受 POST 请求

web.xml尽管如此,仍然无法向服务器发出 POST 请求。我收到“405 Method not allowed”错误。并且在响应 header 中仍然存在“Allowed: GET, OPTIONS”。除了将 POST 请求写入 web.xml 文件之外,还有什么必须做的事情吗?

最佳答案

您收到 405 错误可能是因为 REST 资源中没有接受 POST 请求类型的方法。您可能只定义了一个用 @GET 注释的方法,而没有定义用 @POST 注释的方法。尝试在 REST 资源类中的方法上添加 @POST 注释。

关于java - 调用 Post-Method 会导致 "405 Method not allowed"- 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40442427/

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