BrowserRestClient class
Methods
-
accepts(String mime, Deserializer deserializer)
→ RestClient
-
Configure Accept header with appropriate Deserializer.
inherited
-
acceptsBinary(String mime)
→ RestClient
-
Configure Accept header to receive binary data without any processing.
inherited
-
child(String urlPart, {})
→ RestClient
-
inherited
-
delete({dynamic data, })
→ Future<RestResult>
-
HTTP DELETE with optional additional headers and optional body
inherited
-
get({dynamic data, })
→ Future<RestResult>
-
HTTP get with optional additional headers and optional body.
inherited
-
getParam(String name)
→ String?
-
inherited
-
getParams(String name)
→ List<String>?
-
inherited
-
handleResponse(Future<Response> resp)
→ Future<RestResult>
-
inherited
-
head({})
→ Future<RestResult>
-
HTTP HEAD with optional additional headers.
inherited
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
patch(dynamic data, {})
→ Future<RestResult>
-
HTTP POST with optional additional headers. Data will be processed using configured Serializer, JSON.encode(...) by default.
inherited
-
post(dynamic data, {})
→ Future<RestResult>
-
HTTP POST with optional additional headers. Data will be processed using configured Serializer, JSON.encode(...) by default.
inherited
-
produces(String mime, Serializer serializer)
→ RestClient
-
Configure Content-Type header with appropriate Serializer.
inherited
-
producesBinary(String mime)
→ RestClient
-
Configure Content-Type header to submit data as List
inherited
-
put(dynamic data, {})
→ Future<RestResult>
-
HTTP PUT with optional additional headers. Data will be processed using configured Serializer, JSON.encode(...) by default.
inherited
-
Remove additional header. Will be inherited by all children.
inherited
-
Configure additional header. Will be inherited by all children.
inherited
-
setParam(String name, String value)
→ RestClient
-
Add query parameter.
inherited
-
setParams(String name, List<String> value)
→ RestClient
-
Add query parameter.
inherited
-
streamedRequest(String method, int contentLength, Stream uploadStream, {})
→ Future<RestResult>
-
inherited
-
toString()
→ String
-
A string representation of this object.
inherited