request.setConnectTimeout(config.getConnectionTimeoutMills(), TimeUnit.MILLISECONDS);
request.setReadTimeout(config.getReadTimeoutMills(), TimeUnit.MILLISECONDS);
if (enforceSignatrue != null) {
request.addHeader(EnforceSignedHeaderUtils.ENFORCE_SIGNED_HEADER, enforceSignatrue);
}
// Additional parameters in url
if (params != null) {