HttpRequest |
HttpRequest.acceptJson() |
Accepts JSON content type.
|
HttpRequest |
HttpRequest.basicAuthentication(java.lang.String username,
java.lang.String password) |
Enables basic authentication by adding required header.
|
HttpRequest |
HttpRequest.clearQueries() |
Clears all query parameters.
|
static HttpRequest |
HttpRequest.connect(java.lang.String destination) |
Builds a CONNECT request.
|
HttpRequest |
HttpRequest.connectionTimeout(int milliseconds) |
Defines the socket timeout (SO_TIMEOUT) in milliseconds, which is the timeout
for waiting for data or, put differently, a maximum period inactivity between
two consecutive data packets).
|
HttpRequest |
HttpRequest.contentTypeJson() |
Specifies JSON content type.
|
HttpRequest |
HttpRequest.cookies(Cookie... cookies) |
Sets cookies to the request.
|
static HttpRequest |
HttpRequest.create(java.lang.String method,
java.lang.String destination) |
Generic request builder, usually used when method is a variable.
|
static HttpRequest |
HttpRequest.delete(java.lang.String destination) |
Builds a DELETE request.
|
HttpRequest |
HttpRequest.followRedirects(boolean followRedirects) |
Defines if redirects responses should be followed.
|
static HttpRequest |
HttpRequest.get(java.lang.String destination) |
Builds a GET request.
|
HttpRequest |
HttpResponse.getHttpRequest() |
|
HttpRequest |
HttpSession.getHttpRequest() |
Returns last used request.
|
static HttpRequest |
HttpRequest.head(java.lang.String destination) |
Builds a HEAD request.
|
HttpRequest |
HttpRequest.host(java.lang.String host) |
Sets request host name.
|
HttpRequest |
HttpRequest.keepAlive(HttpResponse httpResponse,
boolean doContinue) |
Continues using the same keep-alive connection.
|
HttpRequest |
HttpRequest.maxRedirects(int maxRedirects) |
|
HttpRequest |
HttpRequest.method(java.lang.String method) |
Specifies request method.
|
HttpRequest |
HttpRequest.method(jodd.net.HttpMethod httpMethod) |
|
HttpRequest |
HttpRequest.monitor(HttpProgressListener httpProgressListener) |
Registers listener that will
monitor upload progress.
|
HttpRequest |
HttpRequest.multipart(boolean multipart) |
Forces multipart requests.
|
HttpRequest |
HttpRequest.open() |
|
HttpRequest |
HttpRequest.open(HttpConnection httpConnection) |
|
HttpRequest |
HttpRequest.open(HttpConnectionProvider httpConnectionProvider) |
|
static HttpRequest |
HttpRequest.options(java.lang.String destination) |
Builds an OPTIONS request.
|
static HttpRequest |
HttpRequest.patch(java.lang.String destination) |
Builds a PATCH request.
|
HttpRequest |
HttpRequest.path(java.lang.String path) |
Sets request path.
|
HttpRequest |
HttpRequest.port(int port) |
Sets request port number.
|
static HttpRequest |
HttpRequest.post(java.lang.String destination) |
Builds a POST request.
|
HttpRequest |
HttpRequest.protocol(java.lang.String protocol) |
Defines protocol.
|
static HttpRequest |
HttpRequest.put(java.lang.String destination) |
Builds a PUT request.
|
HttpRequest |
HttpRequest.query(java.lang.String name1,
java.lang.Object value1,
java.lang.Object... parameters) |
Adds many query parameters at once.
|
HttpRequest |
HttpRequest.query(java.lang.String name,
java.lang.String value) |
Adds query parameter.
|
HttpRequest |
HttpRequest.query(java.util.Map<java.lang.String,java.lang.String> queryMap) |
Adds all parameters from the provided map.
|
HttpRequest |
HttpRequest.queryEncoding(java.lang.String encoding) |
Defines encoding for query parameters.
|
HttpRequest |
HttpRequest.queryRemove(java.lang.String name) |
Removes query parameters for given name.
|
HttpRequest |
HttpRequest.queryString(java.lang.String queryString) |
|
HttpRequest |
HttpRequest.queryString(java.lang.String queryString,
boolean decode) |
Sets query from provided query string.
|
static HttpRequest |
HttpRequest.readFrom(java.io.InputStream in) |
Parses input stream and creates new HttpRequest object.
|
static HttpRequest |
HttpRequest.readFrom(java.io.InputStream in,
java.lang.String encoding) |
|
HttpRequest |
HttpRequest.set(java.lang.String destination) |
Sets the destination (method, host, port...
|
HttpRequest |
HttpRequest.setHostHeader() |
Sets 'Host' header from current host and port.
|
HttpRequest |
HttpRequest.timeout(int milliseconds) |
Defines the socket timeout (SO_TIMEOUT) in milliseconds, which is the timeout for waiting for data or,
put differently, a maximum period inactivity between two consecutive data packets).
|
HttpRequest |
HttpRequest.tokenAuthentication(java.lang.String token) |
Enables token-based authentication.
|
static HttpRequest |
HttpRequest.trace(java.lang.String destination) |
Builds a TRACE request.
|
HttpRequest |
HttpRequest.trustAllCerts(boolean trust) |
Trusts all certificates, use with caution.
|
HttpRequest |
HttpRequest.verifyHttpsHost(boolean verifyHttpsHost) |
Verifies HTTPS hosts.
|
HttpRequest |
HttpRequest.withConnectionProvider(HttpConnectionProvider httpConnectionProvider) |
Uses custom connection provider when opening the
connection.
|