获取给出“空”的响应:false状态为200的Json

时间:2019-04-08 18:22:20

标签: json rest postman guava multimap

我正在运行通过邮递员获取服务,并且能够获得200 OK状态,但是接收到空JSON

{
    "empty": false
}

我没有使用Spring,并且资源中有以下代码

public Response getData(
          @Context final UriInfo uriInfo,
          @PathParam("Id")
              @ApiParam(name = "Id", value = "Unique identifier", required = true)
          final String Id)
      throws SQLException {
    DataHandler dataHandler = injector.getInstance(DataHandler.class);
    Multimap<String, DataCode> listOfDataCodes;
    listOfDataCodes=   dataHandler.retrieveById(Id);

GenericEntity<Multimap<String, DataCode>> responseEntity =
    new GenericEntity<Multimap<String, DataCode>>(listOfDataCodes) {};
return Response.status(Status.OK).entity(responseEntity).build();
  }

Donno响应有什么问题?我看到了日志,但没有发现任何问题,还请让我知道如何使用eclipse和postman调试eclipse中的断点,以便我可以更好地理解该问题

0 个答案:

没有答案