private HttpEntity request()

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;
  }