我已经设置了请求的内容类型,但仍然收到不受支持的媒体类型异常。在这里寻找第二双眼睛......
我的java代码:
@Path("/myPath")
public class MyResource {
SensorStore dataStore = new SensorStoreDynamoImpl();
@GET
@Produces(MediaType.APPLICATION_JSON)
@Path("/{id}")
public Reading getObj(String id) {
return dataStore.getValue(id);
}
@POST
@Consumes(MediaType.APPLICATION_JSON)
public void saveObj(String id, Double myDouble, Long myLong) {
dataStore.saveReading(id, myDouble, myLong);
}
}
我正在拨打的电话:
POST to /myPath
Header:
Content-Type: application/json
Body:
{
id:"test",
myDouble:22.2,
myLong:22
}
有任何想法吗?