- callbackSize(int) - Method in class jodd.http.HttpProgressListener
-
Returns callback size in bytes.
- capitalizeHeaderKeys - Variable in class jodd.http.HttpBase
-
- capitalizeHeaderKeys() - Method in class jodd.http.HttpBase
-
Returns whether header keys should be strict or not, when they are
modified by changing them to PascalCase.
- capitalizeHeaderKeys(boolean) - Method in class jodd.http.HttpBase
-
Sets headers behavior.
- capitalizeHeaderKeys - Static variable in class jodd.http.HttpBase.Defaults
-
Flag that controls if headers should be rewritten and capitalized in PascalCase.
- catchTransportExceptions - Variable in class jodd.http.HttpBrowser
-
- charset - Variable in class jodd.http.HttpBase
-
- charset() - Method in class jodd.http.HttpBase
-
Returns charset, as defined by 'Content-Type' header.
- charset(String) - Method in class jodd.http.HttpBase
-
Defines just content type charset.
- clear() - Method in class jodd.http.HttpMultiMap
-
Clears the map.
- clearCookies() - Method in class jodd.http.HttpBrowser
-
Deletes all cookies.
- clearQueries() - Method in class jodd.http.HttpRequest
-
Clears all query parameters.
- close() - Method in class jodd.http.HttpBrowser
-
Closes browser explicitly, needed when keep-alive connection is used.
- close() - Method in interface jodd.http.HttpConnection
-
Closes connection.
- close() - Method in class jodd.http.HttpResponse
-
Closes requests connection if it was open.
- close() - Method in class jodd.http.net.SocketHttpConnection
-
- connect(String) - Static method in class jodd.http.HttpRequest
-
Builds a CONNECT request.
- connect(String, int) - Static method in class jodd.http.Sockets
-
Creates a socket.
- connect(String, int, int) - Static method in class jodd.http.Sockets
-
Creates a socket with a timeout.
- connection() - Method in class jodd.http.HttpRequest
-
Returns
HttpConnection that is going to be
used for sending this request.
- connectionKeepAlive(boolean) - Method in class jodd.http.HttpBase
-
Defines "Connection" header as "Keep-Alive" or "Close".
- connectionProvider() - Method in class jodd.http.HttpRequest
-
Returns http connection provider that was used for creating
current http connection.
- connectionTimeout(int) - Method in class jodd.http.HttpRequest
-
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).
- connectionTimeout() - Method in class jodd.http.HttpRequest
-
Returns socket connection timeout.
- connectTimeout - Variable in class jodd.http.HttpRequest
-
- contains(String) - Method in class jodd.http.HttpMultiMap
-
Returns true if name exist.
- contentEncoding() - Method in class jodd.http.HttpBase
-
Returns "Content-Encoding" header.
- contentLength() - Method in class jodd.http.HttpBase
-
Returns full "Content-Length" header or
null if not set.
- contentLength(int) - Method in class jodd.http.HttpBase
-
Sets the full "Content-Length" header.
- contentType() - Method in class jodd.http.HttpBase
-
Returns full "Content-Type" header.
- contentType(String) - Method in class jodd.http.HttpBase
-
Sets full "Content-Type" header.
- contentType(String, String) - Method in class jodd.http.HttpBase
-
Sets "Content-Type" header by defining media-type and/or charset parameter.
- contentTypeJson() - Method in class jodd.http.HttpRequest
-
Specifies JSON content type.
- Cookie - Class in jodd.http
-
Cookie object.
- Cookie(String, String) - Constructor for class jodd.http.Cookie
-
Creates cookie with specified name and value.
- Cookie(String) - Constructor for class jodd.http.Cookie
-
Parses cookie data from given user-agent string.
- cookies() - Method in class jodd.http.HttpBase
-
Parses cookie information from the header.
- cookies - Variable in class jodd.http.HttpBrowser
-
- cookies(Cookie...) - Method in class jodd.http.HttpRequest
-
Sets cookies to the request.
- cookies() - Method in class jodd.http.HttpResponse
-
Returns list of valid cookies sent from server.
- create(String, String) - Static method in class jodd.http.HttpRequest
-
Generic request builder, usually used when method is a variable.
- createHttpConnection(HttpRequest) - Method in interface jodd.http.HttpConnectionProvider
-
- createHttpConnection(HttpRequest) - Method in class jodd.http.net.SocketHttpConnectionProvider
-
Creates new connection from current
request.
- createSocket(String, int) - Method in class jodd.http.net.HTTPProxySocketFactory
-
- createSocket(String, int, InetAddress, int) - Method in class jodd.http.net.HTTPProxySocketFactory
-
- createSocket(InetAddress, int) - Method in class jodd.http.net.HTTPProxySocketFactory
-
- createSocket(InetAddress, int, InetAddress, int) - Method in class jodd.http.net.HTTPProxySocketFactory
-
- createSocket(String, int, int) - Method in class jodd.http.net.SocketHttpConnectionProvider
-
Creates a socket using socket factory.
- createSocket(String, int) - Method in class jodd.http.net.Socks4ProxySocketFactory
-
- createSocket(String, int, InetAddress, int) - Method in class jodd.http.net.Socks4ProxySocketFactory
-
- createSocket(InetAddress, int) - Method in class jodd.http.net.Socks4ProxySocketFactory
-
- createSocket(InetAddress, int, InetAddress, int) - Method in class jodd.http.net.Socks4ProxySocketFactory
-
- createSocket(String, int) - Method in class jodd.http.net.Socks5ProxySocketFactory
-
- createSocket(String, int, InetAddress, int) - Method in class jodd.http.net.Socks5ProxySocketFactory
-
- createSocket(InetAddress, int) - Method in class jodd.http.net.Socks5ProxySocketFactory
-
- createSocket(InetAddress, int, InetAddress, int) - Method in class jodd.http.net.Socks5ProxySocketFactory
-
- createSSLSocket(String, int, int, boolean, boolean) - Method in class jodd.http.net.SocketHttpConnectionProvider
-
Creates a SSL socket.
- get() - Static method in interface jodd.http.HttpConnectionProvider
-
Returns default implementation of connection provider.
- get(String) - Method in class jodd.http.HttpMultiMap
-
Returns the first value from the map associated with the name.
- get(String) - Static method in class jodd.http.HttpRequest
-
Builds a GET request.
- getAll(String) - Method in class jodd.http.HttpMultiMap
-
Returns all values associated with the name.
- getBytes() - Method in class jodd.http.up.ByteArrayUploadable
-
- getBytes() - Method in class jodd.http.up.FileUploadable
-
- getBytes() - Method in interface jodd.http.up.Uploadable
-
Returns content bytes.
- getComment() - Method in class jodd.http.Cookie
-
Returns the comment describing the purpose of this cookie, or
null if the cookie has no comment.
- getContent() - Method in class jodd.http.up.ByteArrayUploadable
-
- getContent() - Method in class jodd.http.up.FileUploadable
-
- getContent() - Method in interface jodd.http.up.Uploadable
-
Returns the original content.
- getDefaultSSLSocketFactory(boolean) - Method in class jodd.http.net.SocketHttpConnectionProvider
-
Returns default SSL socket factory allowing setting trust managers.
- getDomain() - Method in class jodd.http.Cookie
-
Returns the domain name set for this cookie.
- getElapsedTime() - Method in class jodd.http.HttpBrowser
-
- getEntry(String) - Method in class jodd.http.HttpMultiMap
-
Returns first entry for given name.
- getExpires() - Method in class jodd.http.Cookie
-
- getFileName() - Method in class jodd.http.up.ByteArrayUploadable
-
- getFileName() - Method in class jodd.http.up.FileUploadable
-
- getFileName() - Method in interface jodd.http.up.Uploadable
-
Returns content file name.
- getHeader(String) - Method in class jodd.http.HeadersMultiMap
-
- getHttpRequest() - Method in class jodd.http.HttpBrowser
-
Returns last used request.
- getHttpRequest() - Method in class jodd.http.HttpResponse
-
- getHttpResponse() - Method in class jodd.http.HttpBrowser
-
- getInputStream() - Method in interface jodd.http.HttpConnection
-
Returns connection input stream.
- getInputStream() - Method in class jodd.http.net.SocketHttpConnection
-
- getMaxAge() - Method in class jodd.http.Cookie
-
Returns the maximum age of the cookie, specified in seconds,
By default, -1 indicating the cookie will persist
until browser shutdown.
- getMimeType() - Method in class jodd.http.up.ByteArrayUploadable
-
- getMimeType() - Method in class jodd.http.up.FileUploadable
-
- getMimeType() - Method in interface jodd.http.up.Uploadable
-
Returns MIME type.
- getName() - Method in class jodd.http.Cookie
-
Returns the name of the cookie.
- getOutputStream() - Method in interface jodd.http.HttpConnection
-
Returns connection output stream.
- getOutputStream() - Method in class jodd.http.net.SocketHttpConnection
-
- getPage() - Method in class jodd.http.HttpBrowser
-
Returns last response HTML page.
- getPath() - Method in class jodd.http.Cookie
-
Returns the path on the server
to which the browser returns this cookie.
- getProxyAddress() - Method in class jodd.http.ProxyInfo
-
Returns proxy address.
- getProxyPassword() - Method in class jodd.http.ProxyInfo
-
Returns proxy password or null.
- getProxyPort() - Method in class jodd.http.ProxyInfo
-
Returns proxy port.
- getProxyType() - Method in class jodd.http.ProxyInfo
-
Returns proxy type.
- getProxyUsername() - Method in class jodd.http.ProxyInfo
-
Returns proxy user name or null if
no authentication required.
- getSize() - Method in class jodd.http.up.ByteArrayUploadable
-
- getSize() - Method in class jodd.http.up.FileUploadable
-
- getSize() - Method in interface jodd.http.up.Uploadable
-
Returns size in bytes.
- getSocket() - Method in class jodd.http.net.SocketHttpConnection
-
Returns Socket used by this connection.
- getSslProtocol() - Method in class jodd.http.net.SocketHttpConnectionProvider
-
Returns current SSL protocol used.
- getValue() - Method in class jodd.http.Cookie
-
Returns the value of the cookie.
- getVersion() - Method in class jodd.http.Cookie
-
Returns the version of the protocol this cookie complies
with.
- head(String) - Static method in class jodd.http.HttpRequest
-
Builds a HEAD request.
- header(String) - Method in class jodd.http.HttpBase
-
Returns value of header parameter.
- header(String, String) - Method in class jodd.http.HttpBase
-
Adds header parameter.
- header(Map<String, String>) - Method in class jodd.http.HttpBase
-
Adds many header parameters at once.
- header(String, int) - Method in class jodd.http.HttpBase
-
Adds int value as header parameter,
- header(String, long) - Method in class jodd.http.HttpBase
-
Adds date value as header parameter.
- HEADER_ACCEPT - Static variable in class jodd.http.HttpBase
-
- HEADER_ACCEPT_ENCODING - Static variable in class jodd.http.HttpBase
-
- HEADER_AUTHORIZATION - Static variable in class jodd.http.HttpBase
-
- HEADER_CLOSE - Static variable in class jodd.http.HttpBase
-
- HEADER_CONNECTION - Static variable in class jodd.http.HttpBase
-
- HEADER_CONTENT_ENCODING - Static variable in class jodd.http.HttpBase
-
- HEADER_CONTENT_LENGTH - Static variable in class jodd.http.HttpBase
-
- HEADER_CONTENT_TYPE - Static variable in class jodd.http.HttpBase
-
- HEADER_ETAG - Static variable in class jodd.http.HttpBase
-
- HEADER_HOST - Static variable in class jodd.http.HttpBase
-
- HEADER_KEEP_ALIVE - Static variable in class jodd.http.HttpBase
-
- headerNames() - Method in class jodd.http.HttpBase
-
Returns collection of all header names.
- headerOverwrite(String, String) - Method in class jodd.http.HttpBase
-
Sets the header by overwriting it.
- headerRemove(String) - Method in class jodd.http.HttpBase
-
Removes all header parameters for given name.
- headers - Variable in class jodd.http.HttpBase
-
- headers(String) - Method in class jodd.http.HttpBase
-
Returns all values for given header name.
- HeadersMultiMap - Class in jodd.http
-
- HeadersMultiMap() - Constructor for class jodd.http.HeadersMultiMap
-
- host - Variable in class jodd.http.HttpRequest
-
- host() - Method in class jodd.http.HttpRequest
-
Returns request host name.
- host(String) - Method in class jodd.http.HttpRequest
-
Sets request host name.
- hostUrl() - Method in class jodd.http.HttpRequest
-
Returns just host url, without path and query.
- HTTP_1_0 - Static variable in class jodd.http.HttpBase
-
- HTTP_1_1 - Static variable in class jodd.http.HttpBase
-
- HTTP_ACCEPTED - Static variable in class jodd.http.HttpStatus
-
HTTP Status-Code 202: Accepted.
- HTTP_BAD_GATEWAY - Static variable in class jodd.http.HttpStatus
-
HTTP Status-Code 502: Bad Gateway.
- HTTP_BAD_METHOD - Static variable in class jodd.http.HttpStatus
-
HTTP Status-Code 405: Method Not Allowed.
- HTTP_BAD_REQUEST - Static variable in class jodd.http.HttpStatus
-
HTTP Status-Code 400: Bad Request.
- HTTP_CLIENT_TIMEOUT - Static variable in class jodd.http.HttpStatus
-
HTTP Status-Code 408: Request Time-Out.
- HTTP_CONFLICT - Static variable in class jodd.http.HttpStatus
-
HTTP Status-Code 409: Conflict.
- HTTP_CONTINUE - Static variable in class jodd.http.HttpStatus
-
HTTP Status-Code 100: Continue.
- HTTP_CREATED - Static variable in class jodd.http.HttpStatus
-
HTTP Status-Code 201: Created.
- HTTP_ENTITY_TOO_LARGE - Static variable in class jodd.http.HttpStatus
-
HTTP Status-Code 413: Request Entity Too Large.
- HTTP_FORBIDDEN - Static variable in class jodd.http.HttpStatus
-
HTTP Status-Code 403: Forbidden.
- HTTP_GATEWAY_TIMEOUT - Static variable in class jodd.http.HttpStatus
-
HTTP Status-Code 504: Gateway Timeout.
- HTTP_GONE - Static variable in class jodd.http.HttpStatus
-
HTTP Status-Code 410: Gone.
- HTTP_INTERNAL_ERROR - Static variable in class jodd.http.HttpStatus
-
HTTP Status-Code 500: Internal Server Error.
- HTTP_LENGTH_REQUIRED - Static variable in class jodd.http.HttpStatus
-
HTTP Status-Code 411: Length Required.
- HTTP_MOVED_PERMANENTLY - Static variable in class jodd.http.HttpStatus
-
HTTP Status-Code 301: Moved Permanently.
- HTTP_MOVED_TEMPORARY - Static variable in class jodd.http.HttpStatus
-
HTTP Status-Code 302: Temporary Redirect.
- HTTP_MULTIPLE_CHOICES - Static variable in class jodd.http.HttpStatus
-
HTTP Status-Code 300: Multiple Choices.
- HTTP_NO_CONTENT - Static variable in class jodd.http.HttpStatus
-
HTTP Status-Code 204: No Content.
- HTTP_NOT_ACCEPTABLE - Static variable in class jodd.http.HttpStatus
-
HTTP Status-Code 406: Not Acceptable.
- HTTP_NOT_AUTHORITATIVE - Static variable in class jodd.http.HttpStatus
-
HTTP Status-Code 203: Non-Authoritative Information.
- HTTP_NOT_FOUND - Static variable in class jodd.http.HttpStatus
-
HTTP Status-Code 404: Not Found.
- HTTP_NOT_IMPLEMENTED - Static variable in class jodd.http.HttpStatus
-
HTTP Status-Code 501: Not Implemented.
- HTTP_NOT_MODIFIED - Static variable in class jodd.http.HttpStatus
-
HTTP Status-Code 304: Not Modified.
- HTTP_OK - Static variable in class jodd.http.HttpStatus
-
HTTP Status-Code 200: OK.
- HTTP_PARTIAL - Static variable in class jodd.http.HttpStatus
-
HTTP Status-Code 206: Partial Content.
- HTTP_PAYMENT_REQUIRED - Static variable in class jodd.http.HttpStatus
-
HTTP Status-Code 402: Payment Required.
- HTTP_PRECON_FAILED - Static variable in class jodd.http.HttpStatus
-
HTTP Status-Code 412: Precondition Failed.
- HTTP_PROXY_AUTH_REQUIRED - Static variable in class jodd.http.HttpStatus
-
HTTP Status-Code 407: Proxy Authentication Required.
- HTTP_REQ_TOO_LONG - Static variable in class jodd.http.HttpStatus
-
HTTP Status-Code 414: Request-URI Too Large.
- HTTP_RESET - Static variable in class jodd.http.HttpStatus
-
HTTP Status-Code 205: Reset Content.
- HTTP_SEE_OTHER - Static variable in class jodd.http.HttpStatus
-
HTTP Status-Code 303: See Other.
- HTTP_TEMPORARY_REDIRECT - Static variable in class jodd.http.HttpStatus
-
HTTP Status-Code 307: Temporary Redirect.
- HTTP_UNAUTHORIZED - Static variable in class jodd.http.HttpStatus
-
HTTP Status-Code 401: Unauthorized.
- HTTP_UNAVAILABLE - Static variable in class jodd.http.HttpStatus
-
HTTP Status-Code 503: Service Unavailable.
- HTTP_UNSUPPORTED_TYPE - Static variable in class jodd.http.HttpStatus
-
HTTP Status-Code 415: Unsupported Media Type.
- HTTP_USE_PROXY - Static variable in class jodd.http.HttpStatus
-
HTTP Status-Code 305: Use Proxy.
- HTTP_VERSION_NOT_SUPPORTED - Static variable in class jodd.http.HttpStatus
-
HTTP Status-Code 505: HTTP Version Not Supported.
- HttpBase<T> - Class in jodd.http
-
- HttpBase() - Constructor for class jodd.http.HttpBase
-
- HttpBase.Defaults - Class in jodd.http
-
- HttpBrowser - Class in jodd.http
-
Emulates HTTP Browser and persist cookies between requests.
- HttpBrowser() - Constructor for class jodd.http.HttpBrowser
-
- HttpConnection - Interface in jodd.http
-
Http connection.
- httpConnection - Variable in class jodd.http.HttpRequest
-
- httpConnectionProvider - Variable in class jodd.http.HttpBrowser
-
- HttpConnectionProvider - Interface in jodd.http
-
- httpConnectionProvider - Variable in class jodd.http.HttpRequest
-
- HttpConnectionProvider.Implementation - Class in jodd.http
-
- HttpException - Exception in jodd.http
-
HTTP exception.
- HttpException(Throwable) - Constructor for exception jodd.http.HttpException
-
- HttpException(String) - Constructor for exception jodd.http.HttpException
-
- HttpException(Object, String) - Constructor for exception jodd.http.HttpException
-
- HttpException(String, Throwable) - Constructor for exception jodd.http.HttpException
-
- HttpException(Object, String, Throwable) - Constructor for exception jodd.http.HttpException
-
- HttpMultiMap<V> - Class in jodd.http
-
General purpose HTTP multi-map.
- HttpMultiMap(boolean) - Constructor for class jodd.http.HttpMultiMap
-
- httpProgressListener - Variable in class jodd.http.HttpBase
-
- HttpProgressListener - Class in jodd.http
-
Http upload progress listener.
- HttpProgressListener() - Constructor for class jodd.http.HttpProgressListener
-
- httpProxy(String, int, String, String) - Static method in class jodd.http.ProxyInfo
-
Creates HTTP proxy.
- HTTPProxySocketFactory - Class in jodd.http.net
-
Socket factory for HTTP proxy.
- HTTPProxySocketFactory(ProxyInfo, int) - Constructor for class jodd.http.net.HTTPProxySocketFactory
-
- httpRequest - Variable in class jodd.http.HttpBrowser
-
- HttpRequest - Class in jodd.http
-
HTTP request.
- HttpRequest() - Constructor for class jodd.http.HttpRequest
-
- httpRequest - Variable in class jodd.http.HttpResponse
-
- httpResponse - Variable in class jodd.http.HttpBrowser
-
- HttpResponse - Class in jodd.http
-
HTTP response.
- HttpResponse() - Constructor for class jodd.http.HttpResponse
-
- HttpStatus - Class in jodd.http
-
HTTP status codes.
- HttpStatus() - Constructor for class jodd.http.HttpStatus
-
- HttpTunnel - Class in jodd.http
-
Simple HTTP tunnel base ready to be extended.
- HttpTunnel() - Constructor for class jodd.http.HttpTunnel
-
- HttpTunnel.HttpTunnelConnection - Class in jodd.http
-
Single connection handler that performs the tunneling.
- HttpTunnelConnection(Socket) - Constructor for class jodd.http.HttpTunnel.HttpTunnelConnection
-
- HttpUtil - Class in jodd.http
-
Few HTTP utilities.
- HttpUtil() - Constructor for class jodd.http.HttpUtil
-
- httpVersion - Variable in class jodd.http.HttpBase
-
- httpVersion() - Method in class jodd.http.HttpBase
-
Returns HTTP version string.
- httpVersion(String) - Method in class jodd.http.HttpBase
-
Sets the HTTP version string.
- secureEnabledProtocols - Variable in class jodd.http.net.SocketHttpConnectionProvider
-
- send() - Method in class jodd.http.HttpRequest
-
Opens connection if not already open, sends request,
reads response and closes the request.
- sendAndReceive(Function<HttpResponse, R>) - Method in class jodd.http.HttpRequest
-
Syntax sugar.
- sendAndReceive(Consumer<HttpResponse>) - Method in class jodd.http.HttpRequest
-
Syntax sugar.
- sendAsync() - Method in class jodd.http.HttpRequest
-
Sends http request asynchronously using common fork-join pool.
- sendRequest(HttpRequest) - Method in class jodd.http.HttpBrowser
-
Sends new request as a browser.
- sendTo(OutputStream) - Method in class jodd.http.HttpBase
-
Sends request or response to output stream.
- serverSocket - Variable in class jodd.http.HttpTunnel
-
- set(HttpConnectionProvider) - Static method in class jodd.http.HttpConnectionProvider.Implementation
-
- set(String, V) - Method in class jodd.http.HttpMultiMap
-
- set(String) - Method in class jodd.http.HttpRequest
-
Sets the destination (method, host, port... ) at once.
- setAll(HttpMultiMap<V>) - Method in class jodd.http.HttpMultiMap
-
- setAll(Map<String, V>) - Method in class jodd.http.HttpMultiMap
-
- setAll(String, Iterable<V>) - Method in class jodd.http.HttpMultiMap
-
- setCatchTransportExceptions(boolean) - Method in class jodd.http.HttpBrowser
-
Defines if transport exceptions should be thrown.
- setComment(String) - Method in class jodd.http.Cookie
-
Specifies a comment that describes a cookie's purpose.
- setDefaultHeader(String, String) - Method in class jodd.http.HttpBrowser
-
Adds default header to all requests.
- setDomain(String) - Method in class jodd.http.Cookie
-
Specifies the domain within which this cookie should be presented.
- setExpires(String) - Method in class jodd.http.Cookie
-
- setHeader(String, String) - Method in class jodd.http.HeadersMultiMap
-
- setHostHeader() - Method in class jodd.http.HttpRequest
-
Sets 'Host' header from current host and port.
- setHttpConnectionProvider(HttpConnectionProvider) - Method in class jodd.http.HttpBrowser
-
- setHttpOnly(boolean) - Method in class jodd.http.Cookie
-
- setKeepAlive(boolean) - Method in class jodd.http.HttpBrowser
-
Defines that persistent HTTP connection should be used.
- setMaxAge(int) - Method in class jodd.http.Cookie
-
Sets the maximum age of the cookie in seconds.
- setPath(String) - Method in class jodd.http.Cookie
-
Specifies a path for the cookie
to which the client should return the cookie.
- setProxyInfo(ProxyInfo) - Method in class jodd.http.HttpBrowser
-
Defines proxy for a browser.
- setSecure(boolean) - Method in class jodd.http.Cookie
-
Indicates to the browser whether the cookie should only be sent
using a secure protocol, such as HTTPS or SSL.
- setSecuredProtocols(String) - Method in class jodd.http.net.SocketHttpConnectionProvider
-
CSV of default enabled secured protocols.
- setSslProtocol(String) - Method in class jodd.http.net.SocketHttpConnectionProvider
-
Sets default SSL protocol to use.
- setTimeout(int) - Method in interface jodd.http.HttpConnection
-
Sets the timeout for connections, in milliseconds.
- setTimeout(int) - Method in class jodd.http.net.SocketHttpConnection
-
- setValue(String) - Method in class jodd.http.Cookie
-
Assigns a new value to a cookie after the cookie is created.
- setVersion(int) - Method in class jodd.http.Cookie
-
Sets the version of the cookie protocol this cookie complies
with.
- size - Variable in class jodd.http.Buffer
-
- size() - Method in class jodd.http.Buffer
-
Returns buffer size.
- size() - Method in class jodd.http.HttpMultiMap
-
Returns the number of keys.
- size - Variable in class jodd.http.HttpProgressListener
-
Total size to transfer.
- socket - Variable in class jodd.http.HttpTunnel.HttpTunnelConnection
-
- socket - Variable in class jodd.http.net.SocketHttpConnection
-
- socketBacklog - Variable in class jodd.http.HttpTunnel
-
Number of incoming sockets connection that can be hold
before processing each.
- SocketHttpConnection - Class in jodd.http.net
-
- SocketHttpConnection(Socket) - Constructor for class jodd.http.net.SocketHttpConnection
-
- SocketHttpConnectionProvider - Class in jodd.http.net
-
Socket factory for HTTP proxy.
- SocketHttpConnectionProvider() - Constructor for class jodd.http.net.SocketHttpConnectionProvider
-
- SocketHttpSecureConnection - Class in jodd.http.net
-
- SocketHttpSecureConnection(SSLSocket) - Constructor for class jodd.http.net.SocketHttpSecureConnection
-
- Sockets - Class in jodd.http
-
Sockets factory.
- Sockets() - Constructor for class jodd.http.Sockets
-
- socks4Proxy(String, int, String) - Static method in class jodd.http.ProxyInfo
-
Creates SOCKS4 proxy.
- Socks4ProxySocketFactory - Class in jodd.http.net
-
Socket factory for SOCKS4 proxy.
- Socks4ProxySocketFactory(ProxyInfo, int) - Constructor for class jodd.http.net.Socks4ProxySocketFactory
-
- socks5Proxy(String, int, String, String) - Static method in class jodd.http.ProxyInfo
-
Creates SOCKS5 proxy.
- Socks5ProxySocketFactory - Class in jodd.http.net
-
Socket factory for SOCKS5 proxy.
- Socks5ProxySocketFactory(ProxyInfo, int) - Constructor for class jodd.http.net.Socks5ProxySocketFactory
-
- sslProtocol - Variable in class jodd.http.net.SocketHttpConnectionProvider
-
- SSLSocketHttpConnectionProvider - Class in jodd.http.net
-
Custom SSL socket http connection provider.
- SSLSocketHttpConnectionProvider(SSLSocketFactory) - Constructor for class jodd.http.net.SSLSocketHttpConnectionProvider
-
- SSLSocketHttpConnectionProvider(SSLContext) - Constructor for class jodd.http.net.SSLSocketHttpConnectionProvider
-
- start() - Method in class jodd.http.HttpTunnel
-
Starts HTTP tunnel.
- statusCode - Variable in class jodd.http.HttpResponse
-
- statusCode() - Method in class jodd.http.HttpResponse
-
Returns response status code.
- statusCode(int) - Method in class jodd.http.HttpResponse
-
Sets response status code.
- statusPhrase - Variable in class jodd.http.HttpResponse
-
- statusPhrase() - Method in class jodd.http.HttpResponse
-
Returns response status phrase.
- statusPhrase(String) - Method in class jodd.http.HttpResponse
-
Sets response status phrase.
- stop() - Method in class jodd.http.HttpTunnel
-
Stops the tunnel, shutdowns the thread pool and closes server socket.
- targetHost - Variable in class jodd.http.HttpTunnel
-
Target host.
- targetPort - Variable in class jodd.http.HttpTunnel
-
Target port.
- threadPoolSize - Variable in class jodd.http.HttpTunnel
-
The number of threads that can be executed in parallel.
- timeout - Variable in class jodd.http.HttpRequest
-
- timeout(int) - Method in class jodd.http.HttpRequest
-
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).
- timeout() - Method in class jodd.http.HttpRequest
-
Returns read timeout (SO_TIMEOUT) in milliseconds.
- toByteArray() - Method in class jodd.http.HttpBase
-
Returns byte array of request or response.
- tokenAuthentication() - Method in class jodd.http.HttpBase
-
Returns Bearer token or null if not set.
- tokenAuthentication(String) - Method in class jodd.http.HttpRequest
-
Enables token-based authentication.
- toString() - Method in class jodd.http.Cookie
-
- toString() - Method in class jodd.http.HttpBase
-
Returns string representation of this request or response.
- toString(boolean) - Method in class jodd.http.HttpBase
-
Returns full request/response, or just headers.
- toString() - Method in class jodd.http.HttpMultiMap
-
- trace(String) - Static method in class jodd.http.HttpRequest
-
Builds a TRACE request.
- transferred(int) - Method in class jodd.http.HttpProgressListener
-
Callback for every sent
chunk.
- TRUST_ALL_CERTS - Static variable in class jodd.http.net.TrustManagers
-
Array of trust managers that allow all certificates, done in Java8 proper-way.
- trustAllCertificates() - Method in class jodd.http.HttpRequest
-
Returns a flag if to trusts all certificates.
- trustAllCerts(boolean) - Method in class jodd.http.HttpRequest
-
Trusts all certificates, use with caution.
- TrustManagers - Class in jodd.http.net
-
- TrustManagers() - Constructor for class jodd.http.net.TrustManagers
-
- tunnel() - Method in class jodd.http.HttpTunnel.HttpTunnelConnection
-
Performs the tunneling.