저지 클라이언트를 사용하여 json으로 응답을 반환하는 REST URI에 파일을 게시하고 있습니다. 필자가 요구하는 것은 문자열에 대한 응답 (json)을 읽는 것입니다.저지 클라이언트를 사용하여 JSON 응답을 문자열로 읽음
다음은 웹 서비스에 데이터를 게시하는 코드입니다.
final ClientResponse clientResp = resource.type(
MediaType.MULTIPART_FORM_DATA_TYPE).
accept(MediaType.APPLICATION_JSON).
post(ClientResponse.class, inputData);
System.out.println("Response from news Rest Resource : " + clientResp.getEntity(String.class)); // This doesnt work.Displays nothing.
clientResp.getLength() 응답의 크기는 281 바이트를 가지고 있지만, clientResp.getEntity (String.class)는 아무 것도 반환하지 않습니다.
여기에 잘못된 아이디어가 있습니까? 당신은 여전히이 가진 문제를 가지고있는 경우
이 때 정확한 Jersey 메소드는 getEntity (String.class) 대신 readEntity (String.class)입니다. –