Tworzę klienta REST w Javie z RestTemplate z Spring Framework.Jak otrzymać odpowiedź STRING z RestTemplate postForLocation?
Wszystko jest w porządku, dopóki nie muszę zrobić wpisu z postForLocation.
Usługa internetowa, do której mam dostęp, zwraca json z informacjami o POST ACTION.
W PHP jest w porządku, ale naprawdę nie rozumiem, jak to zrobić w Javie z RestTemplate.
public String doLogin()
{
Map<String, String> args = new HashMap<String, String>();
args.put("email", AUTH_USER);
args.put("token", AUTH_PASS);
String result = restTemplate.postForLocation(API_URL + "account/authenticate/?email={email}&token={token}", String.class, args);
return result;
}
Zwraca wartość NULL.
Z tym samym kodem, ale przy użyciu getForObject (i oczywiście, zmieniając adres URL na coś odpowiedniego), mam pełną odpowiedź.
Więc ... jak uzyskać ODPOWIEDŹ od postForLocation?
Obs .: Przepraszam, jeśli to pytanie jest głupie. Jestem początkujący w Javie
Powinieneś opublikować "odpowiedź" jako odpowiedź. – Jaanus
Dzięki ... po raz pierwszy muszę to zrobić:] – Alexandre