Interface HttpRequest
public interface HttpRequest
Trait for http request
-
Method Summary
Modifier and TypeMethodDescriptionscala.Option<String>baseURL()Optional value for base url.scala.Option<DataPublisher>content()Optional value for request body.scala.Option<String>fullURL()Optional value for full url.headers()Request headers.method()Request method type (POST, PUT, GET etc.).query()Request query parameters.uri()Relative path.
-
Method Details
-
baseURL
scala.Option<String> baseURL()Optional value for base url. Base url without path parameters and query. -
content
scala.Option<DataPublisher> content()Optional value for request body. -
fullURL
scala.Option<String> fullURL()Optional value for full url. Already constructed url with path parameters but without query. -
headers
Request headers. -
method
HttpMethod method()Request method type (POST, PUT, GET etc.). -
query
Request query parameters. -
uri
URI uri()Relative path.
-