Package | Description |
---|---|
com.flyingspaniel.nava.request |
Modifier and Type | Field and Description |
---|---|
protected Request |
Response.request |
Modifier and Type | Method and Description |
---|---|
Request |
Request.acceptCharset(String charset) |
Request |
Request.auth(String user,
String pass,
boolean sendImmediately) |
Request |
Request.form(Map<String,Object> map)
Adds form data from a map
|
Request |
Request.form(Object... fieldValuePairs)
Adds form data
|
Request |
Request.form(String jsonString)
Adds form data from a JSON String
|
Request |
Response.getRequest()
Get the request that triggered this response.
|
Request |
Request.headers(Map<String,Object> map)
Adds header data from a Map
|
Request |
Request.headers(Object... fieldValuePairs)
Adds header data
|
Request |
Request.headers(String jsonString)
Adds header data from a JSON String
|
Request |
Request.method(HTTPMethod method) |
Request |
Request.oauth(String jsonString) |
Request |
Request.options(Map<String,Object> optionMap)
Set all options from a Map.
|
Request |
Request.options(String jsonString)
Set all options based on a JSON String
|
Request |
Request.pipe(InputStream in)
Sets an input stream for uploading data
|
Request |
Request.pipe(OutputStream out)
Sets an outputstream for downloading
|
Request |
Request.query(Map<String,Object> map) |
Request |
Request.query(Object... fieldValuePairs)
Adds field value pairs to the query
|
Request |
Request.query(String jsonString)
Adds query data from a JSON String
|
Request |
Request.setForm(Object... fieldValuePairs)
Sets form data, replacing any previous data for th field
|
Request |
Request.setHeaders(Object... fieldValuePairs)
Replaces all previous header data for the given key value pairs
|
Request |
Request.setQuery(Object... fieldValuePairs)
Replaces all previous query data for the given key value pairs
|
Request |
Request.upload(Object toBeUploaded)
Sets data to be uploaded: a File or InputStream,
a Map which will get converted to JSON
or anything else will be sent as a String
|
Request |
Request.uploadSubstitution(boolean b)
If uploadSubstitution is activated, text like ${FORM_DATA} in the upload data
will be replaced with values from the FORM
|
Request |
Request.useStrictRFC3986(boolean b) |
Constructor and Description |
---|
Response(Request request,
HttpURLConnection connection,
IOException ioe,
int milestoneCode)
Constructor when there was an IOException
|
Response(Request request,
HttpURLConnection connection,
Object body)
Constructor for a success
Reads various fields from the HttpURLConnection
|