0

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

web.xml 尽管如此,仍然无法向服务器发出 POST 请求。我得到一个“405 Method not allowed”-错误。在响应头中仍然存在“Allowed: GET, OPTIONS”。除了将其写入 web.xml 文件之外,还有什么必须做的以允许服务器接受 POST 请求吗?

4

1 回答 1

1

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

于 2016-11-09T13:40:20.360 回答