私はSpring RestTemplateに慣れていません。
しかし、このプロジェクトでは、Rest APIを使用するためにPOST呼び出しを送信するためにSpring RestTemplateを使用する必要があります。
私はこのコードを使用しています:
String restCall = restTemplate.postForObject(url+restParm, null, String.class);
これは正常に機能しています。
HTTPステータスコードを取得したい(例:200 OK)。どうすればそれができますか?ありがとう。
次のようにpostForEntityメソッドを使用します...
ResponseEntity<String> response = restTemplate.postForEntity(url+restParm, null, String.class);
HttpStatus status = response.getStatusCode();
String restCall = response.getBody();
他の人が示唆しているように、RestTemplateが応答を取得できなかった場合、それはかなり奇妙になります。それは単に真実ではありません。
postForEntity
メソッドを使用するだけで、
そして、ドキュメントが示唆するように、応答エンティティにはステータスがあります。