public HttpUriRequest build() { validate(); final RequestBuilder builder = RequestBuilder.create(method.toString()).setUri(buildUri()); if (!methodParameters.isEmpty()) { for (final Entry<String, String> entry : methodParameters.entrySet()) { builder.addParameter(entry.getKey(), entry.getValue()); } } if (jsonPayload.isPresent()) { builder.addHeader(new BasicHeader(CONTENT_TYPE, JSON_CONTENT_TYPE)) .setEntity(new StringEntity(jsonPayload.get(), ContentType.create(JSON_CONTENT_TYPE, Consts.UTF_8))); } return builder.build(); }
public HttpUriRequest build() { validate(); final RequestBuilder builder = RequestBuilder.create(method.toString()).setUri(buildUri()); if (!methodParameters.isEmpty()) { for (final Entry<String, String> entry : methodParameters.entrySet()) { builder.addParameter(entry.getKey(), entry.getValue()); } } if (jsonPayload.isPresent()) { builder.addHeader(new BasicHeader(CONTENT_TYPE, JSON_CONTENT_TYPE)) .setEntity(new StringEntity(jsonPayload.get(), ContentType.create(JSON_CONTENT_TYPE, Consts.UTF_8))); } return builder.build(); }