3

我是 RESTful Web 服务的新手。我可以有一个像下面这样接受 JSON 作为对象的方法吗?

@GET
   @Produces("application/json")
   @Consumes("application/json")
   @Path("/test")
   public Response modifyJson(JSONObject input);
4

1 回答 1

2

我相信默认情况下不可能将 Json 作为输入发送到 GET,只能发送其他动词(POST、PUT ...)

话虽如此,从技术上讲,这取决于服务是否允许您在 GET 上发送输入。通常是使用 GET 发送查询字符串参数。

希望能帮助到你

阿德马尔

于 2012-05-21T12:50:50.657 回答