Package com.cloudtestapi.common
Class HttpConnection
- java.lang.Object
-
- com.cloudtestapi.common.HttpConnection
-
public class HttpConnection extends Object
-
-
Constructor Summary
Constructors Constructor Description HttpConnection(Integer connTimeout, Integer readTimeout, Integer writeTimeout)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddInterceptors(okhttp3.Interceptor interceptor)okhttp3.ResponsedeleteRequest(String url)okhttp3.ResponsedoRequest(okhttp3.Request request)okhttp3.ResponsegetRequest(String url)okhttp3.ResponsepostFormRequest(String url, byte[] body, String fieldName, String fileName, String fileMime)okhttp3.ResponsepostRequest(String url, byte[] body)okhttp3.ResponsepostRequest(String url, byte[] body, okhttp3.Headers headers)okhttp3.ResponseputRequest(String url, byte[] body)voidsetProxy(Proxy proxy)voidsetProxyAuthenticator(okhttp3.Authenticator authenticator)
-
-
-
Method Detail
-
addInterceptors
public void addInterceptors(okhttp3.Interceptor interceptor)
-
setProxy
public void setProxy(Proxy proxy)
-
setProxyAuthenticator
public void setProxyAuthenticator(okhttp3.Authenticator authenticator)
-
doRequest
public okhttp3.Response doRequest(okhttp3.Request request) throws CloudTestSDKException- Throws:
CloudTestSDKException
-
getRequest
public okhttp3.Response getRequest(String url) throws CloudTestSDKException
- Throws:
CloudTestSDKException
-
deleteRequest
public okhttp3.Response deleteRequest(String url) throws CloudTestSDKException
- Throws:
CloudTestSDKException
-
postRequest
public okhttp3.Response postRequest(String url, byte[] body) throws CloudTestSDKException
- Throws:
CloudTestSDKException
-
putRequest
public okhttp3.Response putRequest(String url, byte[] body) throws CloudTestSDKException
- Throws:
CloudTestSDKException
-
postFormRequest
public okhttp3.Response postFormRequest(String url, byte[] body, String fieldName, String fileName, String fileMime) throws CloudTestSDKException
- Throws:
CloudTestSDKException
-
postRequest
public okhttp3.Response postRequest(String url, byte[] body, okhttp3.Headers headers) throws CloudTestSDKException
- Throws:
CloudTestSDKException
-
-