开机自检到泽西岛 REST 服务获取错误 415 不支持的媒体类型
2022-09-03 08:31:58
我正在使用JAX-RS Web应用程序与泽西岛和Tomcat。获取请求很好,但是当我尝试发布JSON时,我得到的HTTP状态为415 - 不支持的媒体类型。
这是我简单的HelloWorld.java:
package service;
import javax.ws.rs.*;
@Path("hello")
public class HelloWorld {
@GET
@Produces("text/plain")
public String get() {
return "hello world";
}
@POST
@Consumes("application/json")
public String post(JS input) {
return input.hello;
}
public static class JS {
public String hello;
}
}
这是我在Postman中尝试的请求(带有“application/json”标头):
以下是包含库的项目布局:
我正在使用:
- Java 7 x64
- 运动衫 2.17
- 雄猫 7.0.62 x64
谢谢!