Используя Spring, как я могу правильно получить следующий запрос POST, чтобы я мог вернуть результат?
public ResponseEnvelope sendHalfMap(GameID gameID, PlayerID playerID) throws Exception
{
java.util.List<HalfMapNode> mapNodes = MapGenerator.generator();
HalfMap halfMapMessageBody = new HalfMap(playerID.getID(), mapNodes);
URL halfMapUrl = new URL(baseUrl, "game/" + gameID.getID() + "/halfmap");
RestTemplate restTemplate = getRestTemplate();
ResponseEnvelope requestResult = (ResponseEnvelope)restTemplate.postForObject(halfMapUrl.toURI(), halfMapMessageBody, ResponseEnvelope.class);
return requestResult;
}