Spring FrameworkのRestTemplateを使用してJavaでRESTクライアントを作成しています。RestTemplate postForLocationからのSTRING応答を取得するにはどうすればよいですか?
私は投稿をpostForLocationで行う必要があるまで、すべてが問題ありません。
私がアクセスしているWebサービスは、POST ACTIONに関する情報を持つjsonを返します。
PHPでも問題はありませんが、RestTemplateを使ってJavaで行う方法はわかりません。
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;
}
これはNULLを返します。
同じコードを使用していますが、getForObjectを使用して(もちろん、URLを何かに変更して)私は完全な応答を持っています。
どのようにレスポンスをpostForLocationから得るには?
Obs .:申し訳ありませんが、この質問はダムです。私はJavaで初心者です
「回答」を回答として投稿する必要があります。 – Jaanus
ありがとう...最初に私はそれを行う必要があります:] – Alexandre