A B C D E F G H I J K L M N O P R S T U V W X
所有类 所有程序包
所有类 所有程序包
所有类 所有程序包
A
- AbstractBody<T> - net.dongliu.cute.http.body中的类
-
Request body parent class
- AbstractBody(T, ContentType) - 类 的构造器net.dongliu.cute.http.body.AbstractBody
-
Construct a new Body.
- ACCEPT_ENCODING - 类 中的静态变量net.dongliu.cute.http.HeaderNames
- acceptCompressed() - 类 中的方法net.dongliu.cute.http.Client
- acceptCompressed() - 类 中的方法net.dongliu.cute.http.Request
- acceptCompressed(boolean) - 类 中的方法net.dongliu.cute.http.ClientBuilder
-
Auto set Accept-Encoding header for request.
- ACCEPTED - 类 中的静态变量net.dongliu.cute.http.StatusCodes
- allCookies() - 类 中的方法net.dongliu.cute.http.Cookies
-
Return all cookies
- allHeaders() - 类 中的方法net.dongliu.cute.http.Headers
-
Get all header as Map
- allowRestrictedHeaders() - 类 中的静态方法net.dongliu.cute.http.ClientProperties
-
Call this method at the beginning of the application, If you want to set some restricted headers such as Connection, Host, etc.
- asBodyPublisher() - 类 中的方法net.dongliu.cute.http.body.AbstractBody
-
Return body Publisher for sending request body.
- asBodyPublisher() - 接口 中的方法net.dongliu.cute.http.body.Body
-
Given a charset, return a new body Publisher for sending request body.
- asPublisher() - 类 中的方法net.dongliu.cute.http.body.Part
-
Get the content as InputStream.
- AsyncResponseContext - net.dongliu.cute.http中的类
-
Async Http Response.
- AsyncResponseHandler<T> - net.dongliu.cute.http中的接口
-
Consumer the response body, and when consumer finished, return the transformed value.
- authenticator() - 类 中的方法net.dongliu.cute.http.Client
- authenticator(Authenticator) - 类 中的方法net.dongliu.cute.http.ClientBuilder
-
Provide Authenticator for http basic or digest Authentication.
- AUTHORIZATION - 类 中的静态变量net.dongliu.cute.http.HeaderNames
- autoDecompress(boolean) - 类 中的方法net.dongliu.cute.http.AsyncResponseContext
-
If decompress response body automatically.
B
- BAD_GATEWAY - 类 中的静态变量net.dongliu.cute.http.StatusCodes
- BAD_REQUEST - 类 中的静态变量net.dongliu.cute.http.StatusCodes
- basicAuth() - 类 中的方法net.dongliu.cute.http.Request
-
Basic auth for this request.
- Bodies - net.dongliu.cute.http.body中的类
-
Utils method to create body
- Bodies() - 类 的构造器net.dongliu.cute.http.body.Bodies
- body() - 类 中的方法net.dongliu.cute.http.body.AbstractBody
- body() - 接口 中的方法net.dongliu.cute.http.body.Body
-
Return the body data.
- body() - 类 中的方法net.dongliu.cute.http.Request
- body() - 类 中的方法net.dongliu.cute.http.Response
-
Return the response body.
- Body<T> - net.dongliu.cute.http.body中的接口
-
A http request body.
- BodySubscriberProvider<T> - net.dongliu.cute.http中的接口
-
Given a response info, provide a BodySubscriber
- boundary() - 类 中的方法net.dongliu.cute.http.ContentType
-
The boundary, only for multi part content-type.
- build() - 类 中的方法net.dongliu.cute.http.ClientBuilder
-
Build a new http Client.
- builder() - 类 中的静态方法net.dongliu.cute.http.Client
-
Get a new HttpClient Builder
C
- charset() - 类 中的方法net.dongliu.cute.http.ContentType
-
The charset set, only for textual content-type.
- checkStatusCode(IntPredicate) - 类 中的方法net.dongliu.cute.http.ResponseContext
-
Check the response status code.
- Client - net.dongliu.cute.http中的类
-
The http client.
- ClientBuilder - net.dongliu.cute.http中的类
-
Builder to build Http Client.
- ClientBuilder() - 类 的构造器net.dongliu.cute.http.ClientBuilder
- ClientProperties - net.dongliu.cute.http中的类
- ClientProperties() - 类 的构造器net.dongliu.cute.http.ClientProperties
- close() - 类 中的方法net.dongliu.cute.http.ResponseContext
- CONFLICT - 类 中的静态变量net.dongliu.cute.http.StatusCodes
- CONNECT - net.dongliu.cute.http.Method
- connectTimeout() - 类 中的方法net.dongliu.cute.http.Client
- connectTimeout(Duration) - 类 中的方法net.dongliu.cute.http.ClientBuilder
-
Set timeout for connecting phase.
- content() - 类 中的方法net.dongliu.cute.http.body.Part
-
The part content.
- CONTENT_ENCODING - 类 中的静态变量net.dongliu.cute.http.HeaderNames
- CONTENT_TYPE - 类 中的静态变量net.dongliu.cute.http.HeaderNames
- contentType() - 类 中的方法net.dongliu.cute.http.body.AbstractBody
- contentType() - 接口 中的方法net.dongliu.cute.http.body.Body
-
The content type.
- contentType() - 类 中的方法net.dongliu.cute.http.Headers
-
Get content type set in http header.
- ContentType - net.dongliu.cute.http中的类
-
The HTTP Content Type header value.
- CONTINUE - 类 中的静态变量net.dongliu.cute.http.StatusCodes
- Cookie - net.dongliu.cute.http中的类
-
HTTP cookie, following RFC6265.
- Cookie(String, String, String, String, OptionalLong, boolean, boolean, Instant) - 类 的构造器net.dongliu.cute.http.Cookie
- COOKIE - 类 中的静态变量net.dongliu.cute.http.HeaderNames
- cookieHandler() - 类 中的方法net.dongliu.cute.http.Client
- cookieHandler(CookieHandler) - 类 中的方法net.dongliu.cute.http.ClientBuilder
-
Provide CookieHandler for handle cookies.If not set, will use default in-memory store CookieManager.
- cookies() - 类 中的方法net.dongliu.cute.http.Headers
-
Get cookies in this header.
- cookies() - 类 中的方法net.dongliu.cute.http.Request
-
The cookie set by user.
- cookies() - 类 中的方法net.dongliu.cute.http.Response
-
Get all cookies returned by this response.
- Cookies - net.dongliu.cute.http中的类
-
Collection of Cookie
- CREATED - 类 中的静态变量net.dongliu.cute.http.StatusCodes
- createTime() - 类 中的方法net.dongliu.cute.http.Cookie
- CSS - 类 中的静态变量net.dongliu.cute.http.MimeType
D
- decodeJson(Class<T>) - 类 中的方法net.dongliu.cute.http.AsyncResponseContext
-
Unmarshal response body as json.
- decodeJson(Class<T>) - 类 中的方法net.dongliu.cute.http.ResponseContext
-
Unmarshal response body as json.
- decodeJson(Class<T>, Charset) - 类 中的方法net.dongliu.cute.http.AsyncResponseContext
-
Unmarshal response body as json.
- decodeJson(Class<T>, Charset) - 类 中的方法net.dongliu.cute.http.ResponseContext
-
Unmarshal response body as json
- decodeJson(TypeInfer<T>) - 类 中的方法net.dongliu.cute.http.AsyncResponseContext
-
Unmarshal response body as json.
- decodeJson(TypeInfer<T>) - 类 中的方法net.dongliu.cute.http.ResponseContext
-
Unmarshal response body as json.
- decodeJson(TypeInfer<T>, Charset) - 类 中的方法net.dongliu.cute.http.AsyncResponseContext
-
Unmarshal response body as json
- decodeJson(TypeInfer<T>, Charset) - 类 中的方法net.dongliu.cute.http.ResponseContext
-
Unmarshal response body as json
- decompressBody(boolean) - 类 中的方法net.dongliu.cute.http.ResponseContext
-
If decompress http response body automatically.
- defaultClient() - 类 中的静态方法net.dongliu.cute.http.Client
-
Return the default Http Client with default settings.
- delete(String) - 类 中的方法net.dongliu.cute.http.Client
-
Start a DELETE request
- delete(URL) - 类 中的方法net.dongliu.cute.http.Client
-
Start a DELETE request
- DELETE - net.dongliu.cute.http.Method
- discard() - 类 中的方法net.dongliu.cute.http.AsyncResponseContext
-
Discard all response body.
- discard() - 类 中的方法net.dongliu.cute.http.ResponseContext
-
Consume and discard this response body.
- domain() - 类 中的方法net.dongliu.cute.http.Cookie
-
Cookie domain
E
- equals(Object) - 类 中的方法net.dongliu.cute.http.ContentType
- equals(Object) - 类 中的方法net.dongliu.cute.http.Cookie
- equals(Object) - 类 中的方法net.dongliu.cute.http.Header
- equals(Object) - 类 中的方法net.dongliu.cute.http.MimeType
- equals(Object) - 接口 中的方法net.dongliu.cute.http.NameValue
- equals(Object) - 类 中的方法net.dongliu.cute.http.Param
- executor() - 类 中的方法net.dongliu.cute.http.Client
-
The thread pool used for http executing.
- executor(Executor) - 类 中的方法net.dongliu.cute.http.ClientBuilder
-
Set a custom executor, for asynchronous and dependent tasks.
- EXPECTATION_FAILED - 类 中的静态变量net.dongliu.cute.http.StatusCodes
F
- file(String, String, byte[], MimeType) - 类 中的静态方法net.dongliu.cute.http.body.Parts
-
Create a file multi-part form field.
- file(String, String, InputSupplier, MimeType) - 类 中的静态方法net.dongliu.cute.http.body.Parts
-
Create a file multi-part form field.
- file(String, Path) - 类 中的静态方法net.dongliu.cute.http.body.Parts
-
Create a file multi-part form field.
- file(String, Path, MimeType) - 类 中的静态方法net.dongliu.cute.http.body.Parts
-
Create a file multi-part form field.
- followRedirect() - 类 中的方法net.dongliu.cute.http.Client
- followRedirect(boolean) - 类 中的方法net.dongliu.cute.http.ClientBuilder
-
If follow redirects.
- FORBIDDEN - 类 中的静态变量net.dongliu.cute.http.StatusCodes
- FOUND - 类 中的静态变量net.dongliu.cute.http.StatusCodes
G
- GATEWAY_TIMEOUT - 类 中的静态变量net.dongliu.cute.http.StatusCodes
- get() - 接口 中的方法net.dongliu.cute.http.body.InputSupplier
-
Return a input stream for read.
- get(String) - 类 中的方法net.dongliu.cute.http.Client
-
Start a GET request
- get(URL) - 类 中的方法net.dongliu.cute.http.Client
-
Start a GET request
- GET - net.dongliu.cute.http.Method
- getBodySubscriber(ResponseInfo) - 接口 中的方法net.dongliu.cute.http.BodySubscriberProvider
-
Given a response info, provide a BodySubscriber
- getCharset() - 类 中的方法net.dongliu.cute.http.ResponseInfo
-
Get the charset set in response header.
- getCookie(String) - 类 中的方法net.dongliu.cute.http.Cookies
-
Get cookie with name, if not exists, return empty Optional
- getHeader(String) - 类 中的方法net.dongliu.cute.http.Headers
-
Get the first header value matched name.
- getHeaders(String) - 类 中的方法net.dongliu.cute.http.Headers
-
Get headers by name.
- getJsonMarshaller() - 类 中的静态方法net.dongliu.cute.http.json.JsonMarshallers
-
Get JsonMarshaller instance by SPI.
- getLongHeader(String) - 类 中的方法net.dongliu.cute.http.Headers
-
Get header value as long.
- GONE - 类 中的静态变量net.dongliu.cute.http.StatusCodes
H
- handle(BodySubscriberProvider<T>) - 类 中的方法net.dongliu.cute.http.AsyncResponseContext
-
Handle the response, return a response future.
- handle(BodySubscriberProvider<T>, Function<? super T, ? extends R>) - 类 中的方法net.dongliu.cute.http.AsyncResponseContext
-
Handle the response using a BodySubscriber, then transformed the result by the function mapper.
- handle(ResponseHandler<InputStream, T>) - 类 中的方法net.dongliu.cute.http.ResponseContext
-
Handle response body with handler, return a new response with content as handler result.
- handle(ResponseInfo, B) - 接口 中的方法net.dongliu.cute.http.ResponseHandler
-
Handler response body with all info, return a transformed response body.
- handle(ResponseInfo, Flow.Publisher<List<ByteBuffer>>) - 接口 中的方法net.dongliu.cute.http.AsyncResponseHandler
-
A async method, that handle and transform response body.
- handleAsReader(ResponseHandler<Reader, T>) - 类 中的方法net.dongliu.cute.http.ResponseContext
-
Handle response content as reader.
- handleAsReader(ResponseHandler<Reader, T>, Charset) - 类 中的方法net.dongliu.cute.http.ResponseContext
-
Handle response content as reader.
- hashCode() - 类 中的方法net.dongliu.cute.http.ContentType
- hashCode() - 类 中的方法net.dongliu.cute.http.Cookie
- hashCode() - 类 中的方法net.dongliu.cute.http.Header
- hashCode() - 类 中的方法net.dongliu.cute.http.MimeType
- hashCode() - 接口 中的方法net.dongliu.cute.http.NameValue
- hashCode() - 类 中的方法net.dongliu.cute.http.Param
- head(String) - 类 中的方法net.dongliu.cute.http.Client
-
Start a HEAD request
- head(URL) - 类 中的方法net.dongliu.cute.http.Client
-
Start a HEAD request
- HEAD - net.dongliu.cute.http.Method
- Header - net.dongliu.cute.http中的类
-
Http header
- headerData() - 类 中的方法net.dongliu.cute.http.body.Part
-
Get header of part.
- HeaderNames - net.dongliu.cute.http中的类
-
Well-known http header names
- HeaderNames() - 类 的构造器net.dongliu.cute.http.HeaderNames
- headers() - 类 中的方法net.dongliu.cute.http.Request
- headers() - 类 中的方法net.dongliu.cute.http.Response
-
Get all response headers
- headers() - 类 中的方法net.dongliu.cute.http.ResponseInfo
-
the http response headers
- Headers - net.dongliu.cute.http中的类
-
The http headers.
- HTML - 类 中的静态变量net.dongliu.cute.http.MimeType
- HTTP_VERSION_NOT_SUPPORTED - 类 中的静态变量net.dongliu.cute.http.StatusCodes
- httpOnly() - 类 中的方法net.dongliu.cute.http.Cookie
- httpProxy(String, int) - 类 中的静态方法net.dongliu.cute.http.Proxies
-
Create http proxy
I
- IllegalStatusCodeException - net.dongliu.cute.http.exception中的异常错误
-
Thrown when status code is not 2xx
- IllegalStatusCodeException(int) - 异常错误 的构造器net.dongliu.cute.http.exception.IllegalStatusCodeException
- InputSupplier - net.dongliu.cute.http.body中的接口
-
InputStream Supplier
- InputSuppliers - net.dongliu.cute.http.body中的类
-
InputStream Supplier Utils
- InputSuppliers() - 类 的构造器net.dongliu.cute.http.body.InputSuppliers
- INTERNAL_SERVER_ERROR - 类 中的静态变量net.dongliu.cute.http.StatusCodes
J
- json(T, Charset, JsonMarshaller) - 类 中的静态方法net.dongliu.cute.http.body.Bodies
-
Create a json body
- json(T, JsonMarshaller) - 类 中的静态方法net.dongliu.cute.http.body.Bodies
-
Create a json body, with charset utf-8.
- JSON - 类 中的静态变量net.dongliu.cute.http.MimeType
- jsonMarshaller() - 类 中的方法net.dongliu.cute.http.Client
-
The JsonMarshaller this client use.
- jsonMarshaller(JsonMarshaller) - 类 中的方法net.dongliu.cute.http.ClientBuilder
-
Set json marshaller for this http client.
- JsonMarshaller - net.dongliu.cute.http.json中的接口
-
Interface for marshalling to and unmarshalling from json.
- JsonMarshallerNotFoundException - net.dongliu.cute.http.exception中的异常错误
-
Thrown when no valid JsonMarshaller implementation was found.
- JsonMarshallerNotFoundException() - 异常错误 的构造器net.dongliu.cute.http.exception.JsonMarshallerNotFoundException
- JsonMarshallerNotFoundException(String) - 异常错误 的构造器net.dongliu.cute.http.exception.JsonMarshallerNotFoundException
- JsonMarshallers - net.dongliu.cute.http.json中的类
-
Utils for get JsonMarshaller
- JsonMarshallers() - 类 的构造器net.dongliu.cute.http.json.JsonMarshallers
K
- keyStore() - 类 中的方法net.dongliu.cute.http.Client
- keyStore(KeyStore) - 类 中的方法net.dongliu.cute.http.ClientBuilder
-
Provide KeyStore for create ssl connection, trust the server certificate.
- KeyStores - net.dongliu.cute.http中的类
-
Utils for loading keystore
- KeyStores() - 类 的构造器net.dongliu.cute.http.KeyStores
L
- LENGTH_REQUIRED - 类 中的静态变量net.dongliu.cute.http.StatusCodes
- load(InputStream, char[]) - 类 中的静态方法net.dongliu.cute.http.KeyStores
-
Load keystore from InputStream, close the stream after load succeed or failed.
- load(String, char[]) - 类 中的静态方法net.dongliu.cute.http.KeyStores
-
Load keystore from file.
- LOCATION - 类 中的静态变量net.dongliu.cute.http.HeaderNames
M
- marshal(Object, Writer) - 接口 中的方法net.dongliu.cute.http.json.JsonMarshaller
-
Marshal value to json, and write to output stream.
- maxAge() - 类 中的方法net.dongliu.cute.http.Cookie
- method() - 类 中的方法net.dongliu.cute.http.Request
- Method - net.dongliu.cute.http中的枚举
-
Http method
- METHOD_NOT_ALLOWED - 类 中的静态变量net.dongliu.cute.http.StatusCodes
- mimeType() - 类 中的方法net.dongliu.cute.http.ContentType
-
The mime type
- MimeType - net.dongliu.cute.http中的类
-
HTTP mime type.
- MOVED_PERMANENTLY - 类 中的静态变量net.dongliu.cute.http.StatusCodes
- MULTI_PART - 类 中的静态变量net.dongliu.cute.http.MimeType
- multiPart(String) - 类 中的静态方法net.dongliu.cute.http.ContentType
-
Create a multi-part Content-Type.
- multiPart(List<? extends Part<?>>) - 类 中的静态方法net.dongliu.cute.http.body.Bodies
-
Create multi-part encoded request body, from several Parts.
- multiPart(Part<?>...) - 类 中的静态方法net.dongliu.cute.http.body.Bodies
-
Create multi-part encoded request body, from several Parts.
- MULTIPLE_CHOICES - 类 中的静态变量net.dongliu.cute.http.StatusCodes
N
- name() - 类 中的方法net.dongliu.cute.http.body.Part
-
The part name
- name() - 类 中的方法net.dongliu.cute.http.Client
- name() - 类 中的方法net.dongliu.cute.http.Cookie
- name() - 类 中的方法net.dongliu.cute.http.Header
- name() - 接口 中的方法net.dongliu.cute.http.NameValue
-
Return the name
- name() - 类 中的方法net.dongliu.cute.http.Param
- name(String) - 类 中的方法net.dongliu.cute.http.ClientBuilder
-
Set name for this http client
- NAME_PROXY_AUTHORIZATION - 类 中的静态变量net.dongliu.cute.http.HeaderNames
- NameValue - net.dongliu.cute.http中的接口
-
Immutable name-value pair, the name and value cannot be null.
- net.dongliu.cute.http - 模块 net.dongliu.cute.http
- net.dongliu.cute.http - 程序包 net.dongliu.cute.http
-
The Http APIs
- net.dongliu.cute.http.body - 程序包 net.dongliu.cute.http.body
-
Http Request Bodies
- net.dongliu.cute.http.exception - 程序包 net.dongliu.cute.http.exception
-
Custom Http Exceptions.
- net.dongliu.cute.http.json - 程序包 net.dongliu.cute.http.json
- newRequest(Method, String) - 类 中的方法net.dongliu.cute.http.Client
-
Create new request with method and url
- newRequest(Method, URL) - 类 中的方法net.dongliu.cute.http.Client
-
Create new request with method and url
- NO_CONTENT - 类 中的静态变量net.dongliu.cute.http.StatusCodes
- NON_AUTHORITATIVE_INFORMATION - 类 中的静态变量net.dongliu.cute.http.StatusCodes
- NOT_ACCEPTABLE - 类 中的静态变量net.dongliu.cute.http.StatusCodes
- NOT_FOUND - 类 中的静态变量net.dongliu.cute.http.StatusCodes
- NOT_IMPLEMENTED - 类 中的静态变量net.dongliu.cute.http.StatusCodes
- NOT_MODIFIED - 类 中的静态变量net.dongliu.cute.http.StatusCodes
O
- OCTET_STREAM - 类 中的静态变量net.dongliu.cute.http.MimeType
- octetStream(byte[]) - 类 中的静态方法net.dongliu.cute.http.body.Bodies
-
Create octet-stream request body.
- octetStream(Path) - 类 中的静态方法net.dongliu.cute.http.body.Bodies
-
Create octet-stream request body.
- octetStream(InputSupplier) - 类 中的静态方法net.dongliu.cute.http.body.Bodies
-
Create octet-stream request body.
- of(byte[]) - 类 中的静态方法net.dongliu.cute.http.body.InputSuppliers
-
Create InputSupplier from byte array data.
- of(byte[], MimeType) - 类 中的静态方法net.dongliu.cute.http.body.Bodies
-
Create request body from byte array data
- of(byte[], MimeType, Charset) - 类 中的静态方法net.dongliu.cute.http.body.Bodies
-
Create request body from byte array data
- of(String, boolean) - 类 中的静态方法net.dongliu.cute.http.Header
-
Create new header, with boolean value
- of(String, boolean) - 类 中的静态方法net.dongliu.cute.http.Param
-
Create new param with boolean value.
- of(String, long) - 类 中的静态方法net.dongliu.cute.http.Header
-
Create new header, with long value
- of(String, long) - 类 中的静态方法net.dongliu.cute.http.Param
-
Create new param with long value.
- of(String, String) - 类 中的静态方法net.dongliu.cute.http.Cookie
-
This method is for create a particular cookie to set into Request Builder.
- of(String, String) - 类 中的静态方法net.dongliu.cute.http.Header
-
Create new Header.
- of(String, String) - 类 中的静态方法net.dongliu.cute.http.MimeType
-
Create new mime type instance, by type and subType.
- of(String, String) - 类 中的静态方法net.dongliu.cute.http.Param
-
Create new param.
- of(String, Instant) - 类 中的静态方法net.dongliu.cute.http.Header
-
Create new header, with instant
- of(String, OffsetDateTime) - 类 中的静态方法net.dongliu.cute.http.Header
-
Create new header, with datetime value
- of(String, ZonedDateTime) - 类 中的静态方法net.dongliu.cute.http.Header
-
Create new header, with datetime value
- of(String, Date) - 类 中的静态方法net.dongliu.cute.http.Header
-
Create new header, with date value
- of(String, MimeType) - 类 中的静态方法net.dongliu.cute.http.body.Bodies
-
Create request body send string data using UTF-8 charset.
- of(String, MimeType, Charset) - 类 中的静态方法net.dongliu.cute.http.body.Bodies
-
Create request body send string data
- of(Path) - 类 中的静态方法net.dongliu.cute.http.body.InputSuppliers
-
Create InputSupplier from File Path.
- of(Path, MimeType) - 类 中的静态方法net.dongliu.cute.http.body.Bodies
-
Create request body from file
- of(Path, MimeType, Charset) - 类 中的静态方法net.dongliu.cute.http.body.Bodies
-
Create request body from file
- of(Collection<? extends Header>) - 类 中的静态方法net.dongliu.cute.http.Headers
-
Construct headers from a Collection of header.
- of(InputSupplier, MimeType) - 类 中的静态方法net.dongliu.cute.http.body.Bodies
-
Create request body from input stream.
- of(InputSupplier, MimeType, Charset) - 类 中的静态方法net.dongliu.cute.http.body.Bodies
-
Create request body from input stream.
- of(MimeType) - 类 中的静态方法net.dongliu.cute.http.ContentType
-
Create a ContentType, which do not care about charset encoding.
- of(MimeType, Charset) - 类 中的静态方法net.dongliu.cute.http.ContentType
-
Create a ContentType with a charset, used for Textual ContentType.
- ofHttpHeaders(HttpHeaders) - 类 中的静态方法net.dongliu.cute.http.Headers
-
Construct a headers, from immutable jdk http client headers.
- OK - 类 中的静态变量net.dongliu.cute.http.StatusCodes
- OPTIONS - net.dongliu.cute.http.Method
P
- Param - net.dongliu.cute.http中的类
-
Immutable parameter, for uri query string, and www-form-encoded parameters.
- paramCharset() - 类 中的方法net.dongliu.cute.http.Request
-
The charset used to encode params to url query string.
- params() - 类 中的方法net.dongliu.cute.http.Request
-
Parameter to append to url.
- Part<T> - net.dongliu.cute.http.body中的类
-
One part of multipart request.
- Part(String, T) - 类 的构造器net.dongliu.cute.http.body.Part
- PARTIAL_CONTENT - 类 中的静态变量net.dongliu.cute.http.StatusCodes
- Parts - net.dongliu.cute.http.body中的类
-
Utils for create
Part - Parts() - 类 的构造器net.dongliu.cute.http.body.Parts
- PATCH - net.dongliu.cute.http.Method
- path() - 类 中的方法net.dongliu.cute.http.Cookie
-
Cookie path
- PAYMENT_REQUIRED - 类 中的静态变量net.dongliu.cute.http.StatusCodes
- PERMANENT_REDIRECT - 类 中的静态变量net.dongliu.cute.http.StatusCodes
- plainText(String) - 类 中的静态方法net.dongliu.cute.http.body.Bodies
-
Create request body sending plain text, with UTF-8 charset.
- plainText(String, Charset) - 类 中的静态方法net.dongliu.cute.http.body.Bodies
-
Create request body sending plain text.
- post(String) - 类 中的方法net.dongliu.cute.http.Client
-
Start a POST request
- post(URL) - 类 中的方法net.dongliu.cute.http.Client
-
Start a POST request
- POST - net.dongliu.cute.http.Method
- PRECONDITION_FAILED - 类 中的静态变量net.dongliu.cute.http.StatusCodes
- Proxies - net.dongliu.cute.http中的类
-
Utils class for create Proxy
- Proxies() - 类 的构造器net.dongliu.cute.http.Proxies
- proxy() - 类 中的方法net.dongliu.cute.http.Client
- proxy(Proxy) - 类 中的方法net.dongliu.cute.http.ClientBuilder
-
Set a proxy for this client.
- proxy(ProxySelector) - 类 中的方法net.dongliu.cute.http.ClientBuilder
-
Set a proxy selector for this client.
- PROXY_AUTHENTICATION_REQUIRED - 类 中的静态变量net.dongliu.cute.http.StatusCodes
- ProxySelectors - net.dongliu.cute.http中的类
-
Utils for creating ProxySelector
- ProxySelectors() - 类 的构造器net.dongliu.cute.http.ProxySelectors
- put(String) - 类 中的方法net.dongliu.cute.http.Client
-
Start a PUT request
- put(URL) - 类 中的方法net.dongliu.cute.http.Client
-
Start a PUT request
- PUT - net.dongliu.cute.http.Method
R
- readToBytes() - 类 中的方法net.dongliu.cute.http.AsyncResponseContext
-
Collect the response body to byte array.
- readToBytes() - 类 中的方法net.dongliu.cute.http.ResponseContext
-
Convert to response, with body as byte array
- readToString() - 类 中的方法net.dongliu.cute.http.AsyncResponseContext
-
Collect the response body as String.
- readToString() - 类 中的方法net.dongliu.cute.http.ResponseContext
-
Convert to response, with body as text.
- readToString(Charset) - 类 中的方法net.dongliu.cute.http.AsyncResponseContext
-
Collect the response body as String.
- readToString(Charset) - 类 中的方法net.dongliu.cute.http.ResponseContext
-
Convert to response, with body as text.
- referer() - 类 中的方法net.dongliu.cute.http.Request
-
The referer set by user.
- REFERER - 类 中的静态变量net.dongliu.cute.http.HeaderNames
- Request - net.dongliu.cute.http中的类
-
Http request
- REQUEST_ENTITY_TOO_LARGE - 类 中的静态变量net.dongliu.cute.http.StatusCodes
- REQUEST_TIMEOUT - 类 中的静态变量net.dongliu.cute.http.StatusCodes
- REQUEST_URI_TOO_LONG - 类 中的静态变量net.dongliu.cute.http.StatusCodes
- RequestBuilder - net.dongliu.cute.http中的类
-
Http Request builder
- RequestContext - net.dongliu.cute.http中的类
-
For carrying http client for chained call.
- REQUESTED_RANGE_NOT_SATISFIABLE - 类 中的静态变量net.dongliu.cute.http.StatusCodes
- RequestInterruptedException - net.dongliu.cute.http.exception中的异常错误
-
Thrown when request send is interrupted.
- RequestInterruptedException(InterruptedException) - 异常错误 的构造器net.dongliu.cute.http.exception.RequestInterruptedException
- RequestsException - net.dongliu.cute.http.exception中的异常错误
-
Thrown when request failed.
- RequestsException(Exception) - 异常错误 的构造器net.dongliu.cute.http.exception.RequestsException
- RequestsException(String) - 异常错误 的构造器net.dongliu.cute.http.exception.RequestsException
- RequestsException(String, Exception) - 异常错误 的构造器net.dongliu.cute.http.exception.RequestsException
- RESET_CONTENT - 类 中的静态变量net.dongliu.cute.http.StatusCodes
- Response<T> - net.dongliu.cute.http中的类
-
Http Response with body be transformed
- ResponseContext - net.dongliu.cute.http中的类
-
Raw blocking http response.
- ResponseHandler<B extends Closeable,T> - net.dongliu.cute.http中的接口
-
Handle response in blocking way.
- ResponseInfo - net.dongliu.cute.http中的类
-
Carry the http response info, mainly the http status code and headers.
S
- safeParse(String) - 类 中的静态方法net.dongliu.cute.http.ContentType
-
Parse from content type str.
- safeParse(String) - 类 中的静态方法net.dongliu.cute.http.MimeType
-
Parse mime type string.
- secure() - 类 中的方法net.dongliu.cute.http.Cookie
- SEE_OTHER - 类 中的静态变量net.dongliu.cute.http.StatusCodes
- self() - 类 中的方法net.dongliu.cute.http.RequestBuilder
- self() - 类 中的方法net.dongliu.cute.http.RequestContext
- send() - 类 中的方法net.dongliu.cute.http.RequestContext
-
Build http request, and send out sync.
- sendAsync() - 类 中的方法net.dongliu.cute.http.RequestContext
-
Build http request, and send out sync.
- SERVICE_UNAVAILABLE - 类 中的静态变量net.dongliu.cute.http.StatusCodes
- SET_COOKIE - 类 中的静态变量net.dongliu.cute.http.HeaderNames
- socksProxy(String, int) - 类 中的静态方法net.dongliu.cute.http.Proxies
-
Create socks5 proxy
- staticSelector(Proxy) - 类 中的静态方法net.dongliu.cute.http.ProxySelectors
-
Return ProxySelector that always use the same proxy
- statusCode() - 类 中的方法net.dongliu.cute.http.Response
-
Return http response status code.
- statusCode() - 类 中的方法net.dongliu.cute.http.ResponseInfo
-
the http response status
- StatusCodes - net.dongliu.cute.http中的类
-
Status code for http response
- StatusCodes() - 类 的构造器net.dongliu.cute.http.StatusCodes
- subType() - 类 中的方法net.dongliu.cute.http.MimeType
-
The mime subType
- SWITCHING_PROTOCOLS - 类 中的静态变量net.dongliu.cute.http.StatusCodes
T
- TEMPORARY_REDIRECT - 类 中的静态变量net.dongliu.cute.http.StatusCodes
- text(String, String) - 类 中的静态方法net.dongliu.cute.http.body.Parts
-
Create a text multi-part form field.
- TEXT_PLAIN - 类 中的静态变量net.dongliu.cute.http.MimeType
- timeout() - 类 中的方法net.dongliu.cute.http.Client
- timeout() - 类 中的方法net.dongliu.cute.http.Request
- timeout(Duration) - 类 中的方法net.dongliu.cute.http.ClientBuilder
-
The timeout for one request to return response, do not include connect time.
- TooManyRedirectsException - net.dongliu.cute.http.exception中的异常错误
-
Thrown when redirect too many times.
- TooManyRedirectsException(int) - 异常错误 的构造器net.dongliu.cute.http.exception.TooManyRedirectsException
- toString() - 类 中的方法net.dongliu.cute.http.ContentType
- toString() - 类 中的方法net.dongliu.cute.http.Cookie
- toString() - 类 中的方法net.dongliu.cute.http.Header
- toString() - 类 中的方法net.dongliu.cute.http.MimeType
- toString() - 接口 中的方法net.dongliu.cute.http.NameValue
- toString() - 类 中的方法net.dongliu.cute.http.Param
- TRACE - net.dongliu.cute.http.Method
- TrustManagerLoadFailedException - net.dongliu.cute.http.exception中的异常错误
-
Thrown when something wrong occurred when load certificate, construct trust manager, etc.
- TrustManagerLoadFailedException(Exception) - 异常错误 的构造器net.dongliu.cute.http.exception.TrustManagerLoadFailedException
- TrustManagerLoadFailedException(String) - 异常错误 的构造器net.dongliu.cute.http.exception.TrustManagerLoadFailedException
- type() - 类 中的方法net.dongliu.cute.http.MimeType
-
The mime type
U
- UNAUTHORIZED - 类 中的静态变量net.dongliu.cute.http.StatusCodes
- unmarshal(Reader, Type) - 接口 中的方法net.dongliu.cute.http.json.JsonMarshaller
-
Unmarshal json from input stream, by Type.
- UNSUPPORTED_MEDIA_TYPE - 类 中的静态变量net.dongliu.cute.http.StatusCodes
- url() - 类 中的方法net.dongliu.cute.http.Request
- url() - 类 中的方法net.dongliu.cute.http.Response
-
Get actual url (redirected)
- USE_PROXY - 类 中的静态变量net.dongliu.cute.http.StatusCodes
- useHttp2() - 类 中的方法net.dongliu.cute.http.Client
- useHttp2(boolean) - 类 中的方法net.dongliu.cute.http.ClientBuilder
-
If use http2. default true
- USER_AGENT - 类 中的静态变量net.dongliu.cute.http.HeaderNames
- userAgent() - 类 中的方法net.dongliu.cute.http.Client
-
The user-agent of this http client.
- userAgent() - 类 中的方法net.dongliu.cute.http.Request
-
The user set user-agent (in Client or in Request).
- userAgent(String) - 类 中的方法net.dongliu.cute.http.ClientBuilder
-
The client user-agent.
V
- value() - 类 中的方法net.dongliu.cute.http.Cookie
- value() - 类 中的方法net.dongliu.cute.http.Header
- value() - 接口 中的方法net.dongliu.cute.http.NameValue
-
Return the value
- value() - 类 中的方法net.dongliu.cute.http.Param
- valueOf(String) - 枚举 中的静态方法net.dongliu.cute.http.Method
-
返回带有指定名称的该类型的枚举常量。
- values() - 枚举 中的静态方法net.dongliu.cute.http.Method
-
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
- verifyCert() - 类 中的方法net.dongliu.cute.http.Client
- verifyCert(boolean) - 类 中的方法net.dongliu.cute.http.ClientBuilder
-
If check https certificate, default true.
W
- writeTo(OutputStream) - 类 中的方法net.dongliu.cute.http.ResponseContext
-
Write response body to OutputStream.
- writeTo(Writer) - 类 中的方法net.dongliu.cute.http.ResponseContext
-
Write response body to Writer, use charset detected from response header to decode response body.
- writeTo(Writer, Charset) - 类 中的方法net.dongliu.cute.http.ResponseContext
-
Write response body to Writer.
- writeTo(Path) - 类 中的方法net.dongliu.cute.http.AsyncResponseContext
-
Write response body to file.
- writeTo(Path) - 类 中的方法net.dongliu.cute.http.ResponseContext
-
Write response body to file
- WWW_FORM_ENCODED - 类 中的静态变量net.dongliu.cute.http.MimeType
- wwwForm(Collection<? extends Param>) - 类 中的静态方法net.dongliu.cute.http.body.Bodies
-
Create request body send x-www-form-encoded data, with UTF-8 charset.
- wwwForm(Collection<? extends Param>, Charset) - 类 中的静态方法net.dongliu.cute.http.body.Bodies
-
Create request body send x-www-form-encoded data
- wwwForm(Map<String, String>) - 类 中的静态方法net.dongliu.cute.http.body.Bodies
-
Create request body send x-www-form-encoded data, with UTF-8 charset.
- wwwForm(Map<String, String>, Charset) - 类 中的静态方法net.dongliu.cute.http.body.Bodies
-
Create request body send x-www-form-encoded data
- wwwForm(Param...) - 类 中的静态方法net.dongliu.cute.http.body.Bodies
-
Create request body send x-www-form-encoded data, with UTF-8 charset.
X
A B C D E F G H I J K L M N O P R S T U V W X所有类 所有程序包