in transports/transport-resttemplate/src/main/java/org/apache/servicecomb/saga/transports/resttemplate/RestTemplateTransport.java [106:120]
private HttpEntity<Object> request(Map<String, Map<String, String>> params) {
HttpHeaders headers = new HttpHeaders();
if (params.containsKey(SagaRequest.PARAM_JSON)) {
headers.setContentType(APPLICATION_JSON);
return new HttpEntity<>(params.get(SagaRequest.PARAM_JSON).get(SagaRequest.PARAM_JSON_BODY), headers);
}
if (params.containsKey(SagaRequest.PARAM_FORM)) {
headers.setContentType(APPLICATION_FORM_URLENCODED);
return new HttpEntity<>(params.get(SagaRequest.PARAM_FORM), headers);
}
return null;
}