【发布时间】:2018-01-24 18:07:05
【问题描述】:
针对 Tomcat 9 在本地运行,我的 GET 端点工作正常,但任何 POST 尝试都会生成 405 错误。因此,我尝试将请求简化为以下内容,以消除下游代码/处理以某种方式产生 405 问题的可能性
@POST
@Path("/form")
public Response addUser(
@FormParam("name") String name,
@FormParam("age") int age) {
return Response.status(200)
.entity("addUser is called, name : " + name + ", age : " + age)
.build();
}
我正在尝试的相应网址:
http://localhost:8080/rest/committee/form?name=joe&age=27
在 Postman 和 Intellij WS/Rest 测试工具中按预期工作。但是,每当我直接在浏览器中运行它时,我都会收到 405 错误。就像我经常遇到的情况一样,我认为我错过了一些非常基本的东西。任何建议表示赞赏!
【问题讨论】:
标签: web-services post jax-rs postman