【发布时间】:2018-12-19 10:28:06
【问题描述】:
我的代码如下:
@Path("/test")
public class Test {
@POST
@Path("/postSomething")
@Produces(MediaType.APPLICATION_JSON)
@Consumes(MediaType.APPLICATION_JSON)
public RestMessageResponse postSomething(JSONObject inputJSONObject) {
..do something
}
}
当我向适当的 url 发送 post 请求时,它没有到达代码。
【问题讨论】:
-
能否分享一下错误或调试日志?
-
没有这样的错误,尽管使用邮递员这是我收到的消息----无法识别的字段“projectId”(类 org.json.JSONObject),在 [Source 中未标记为可忽略: org.apache.catalina.connector.CoyoteInputStream@396f60;行:2,列:16](通过引用链:org.json.JSONObject["projectId"])我的请求正文包含一个以 projectId 作为第一个键的 json