Ayant une sorte de proxy entre une application mobile et un service web, nous sommes perplexes quant à la réponse lors de l'émission d'une requête post. Nous recevons une réponse avec le statut 200 : OK, mais nous ne pouvons pas trouver/extraire le corps de réponse JSON.
Client client = ClientBuilder.newClient();
WebTarget webTarget = client.target(WEBSERVICE_BASE_LOCATION + "mobileDevices?operatorCode=KPNSCP");
String jsonString = "{\"osVersion\":\"4.1\",\"apiLevel\":16,\"devicePlatform\":\"ANDROID\"}";
Builder builder = webTarget.request();
Response response = builder.post(Entity.json(jsonString));
Nous utilisons JAX-RS. Quelqu'un peut-il nous donner quelques conseils pour extraire le corps JSON ( String
) de la réponse du serveur ?