|  |  |  | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | public class HttpHandler { | 
|---|
|  |  |  |  | 
|---|
|  |  |  | private static final Integer DEFAULT_TIMEOUT_SECONDS = 5; | 
|---|
|  |  |  | private static final MediaType MEDIA_TYPE = MediaType.parse("application/json;charset=utf-8"); | 
|---|
|  |  |  | private static final Integer DEFAULT_TIMEOUT_SECONDS = 10; | 
|---|
|  |  |  | private static final MediaType MEDIA_TYPE = MediaType.parse("application/json"); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | private String uri; | 
|---|
|  |  |  | private String path; | 
|---|
|  |  |  | 
|---|
|  |  |  | } else { | 
|---|
|  |  |  | RequestBody body = RequestBody.create(MEDIA_TYPE, json); | 
|---|
|  |  |  | Request.Builder builder = headerBuilder.url((https?"https://":"http://")+uri+path); | 
|---|
|  |  |  | builder.header("Content-Type", "application/json;charset=UTF-8"); | 
|---|
|  |  |  | builder.header("Content-Type", "application/json"); | 
|---|
|  |  |  | request = builder.post(body).build(); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | } | 
|---|