Package com.mashape.unirest.request
Class HttpRequest
- java.lang.Object
-
- com.mashape.unirest.request.BaseRequest
-
- com.mashape.unirest.request.HttpRequest
-
- Direct Known Subclasses:
GetRequest,HttpRequestWithBody
public class HttpRequest extends BaseRequest
-
-
Field Summary
Fields Modifier and Type Field Description protected Bodybodyprotected Stringurl-
Fields inherited from class com.mashape.unirest.request.BaseRequest
httpRequest, UTF_8
-
-
Constructor Summary
Constructors Constructor Description HttpRequest(HttpMethod method, String url)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HttpRequestbasicAuth(String username, String password)BodygetBody()Map<String,List<String>>getHeaders()HttpMethodgetHttpMethod()StringgetUrl()HttpRequestheader(String name, String value)HttpRequestheaders(Map<String,String> headers)HttpRequestqueryString(String name, Object value)HttpRequestqueryString(String name, Collection<?> value)HttpRequestqueryString(Map<String,Object> parameters)HttpRequestrouteParam(String name, String value)-
Methods inherited from class com.mashape.unirest.request.BaseRequest
asBinary, asBinaryAsync, asBinaryAsync, asString, asStringAsync, asStringAsync, getHttpRequest
-
-
-
-
Constructor Detail
-
HttpRequest
public HttpRequest(HttpMethod method, String url)
-
-
Method Detail
-
routeParam
public HttpRequest routeParam(String name, String value)
-
basicAuth
public HttpRequest basicAuth(String username, String password)
-
header
public HttpRequest header(String name, String value)
-
headers
public HttpRequest headers(Map<String,String> headers)
-
queryString
public HttpRequest queryString(String name, Collection<?> value)
-
queryString
public HttpRequest queryString(String name, Object value)
-
queryString
public HttpRequest queryString(Map<String,Object> parameters)
-
getHttpMethod
public HttpMethod getHttpMethod()
-
getUrl
public String getUrl()
-
getBody
public Body getBody()
-
-