Package | Description |
---|---|
ratpack.http |
The HTTP protocol.
|
Modifier and Type | Method and Description |
---|---|
static HttpUrlBuilder |
HttpUrlBuilder.base(URI uri)
Create a new builder, with the initial state of the given URI.
|
HttpUrlBuilder |
HttpUrlBuilder.host(String host)
Sets the host to the given value.
|
static HttpUrlBuilder |
HttpUrlBuilder.http()
Create a new HTTP URL builder.
|
static HttpUrlBuilder |
HttpUrlBuilder.https()
Create a new HTTPS URL builder.
|
default HttpUrlBuilder |
HttpUrlBuilder.params(Action<? super ImmutableMultimap.Builder<String,Object>> params)
Add some query params to the URL.
|
HttpUrlBuilder |
HttpUrlBuilder.params(Map<String,?> params)
Add some query params to the URL.
|
HttpUrlBuilder |
HttpUrlBuilder.params(Multimap<String,?> params)
Add some query params to the URL.
|
HttpUrlBuilder |
HttpUrlBuilder.params(String... params)
Add some query params to the URL.
|
HttpUrlBuilder |
HttpUrlBuilder.path(String path)
Appends some path to the URL.
|
HttpUrlBuilder |
HttpUrlBuilder.port(int port)
Sets the port to the given value.
|
HttpUrlBuilder |
HttpUrlBuilder.secure()
Sets the protocol to be HTTPS.
|
HttpUrlBuilder |
HttpUrlBuilder.segment(String pathSegment,
Object... args)
Appends one path segment to the URL.
|