索引
常量字段值|所有程序包|所有类和接口
A
- accept(HttpURLConnection) - 类中的方法 com.ajaxjs.util.httpremote.call.annotation.NoOp
- api(String) - 类中的静态方法 com.ajaxjs.util.httpremote.Get
- api(String, Class<T>) - 类中的静态方法 com.ajaxjs.util.httpremote.Get
- api(String, Class<T>, String) - 类中的静态方法 com.ajaxjs.util.httpremote.Delete
- api(String, Class<T>, String) - 类中的静态方法 com.ajaxjs.util.httpremote.Get
- api(String, Class<T>, Consumer<HttpURLConnection>) - 类中的静态方法 com.ajaxjs.util.httpremote.Delete
- api(String, Class<T>, Consumer<HttpURLConnection>) - 类中的静态方法 com.ajaxjs.util.httpremote.Get
- api(String, Object) - 类中的静态方法 com.ajaxjs.util.httpremote.Post
-
POST request to api using Raw body as Json
- api(String, Object) - 类中的静态方法 com.ajaxjs.util.httpremote.Put
-
PUT request to api using Raw body as Json
- api(String, Object, Consumer<HttpURLConnection>) - 类中的静态方法 com.ajaxjs.util.httpremote.Post
- api(String, Object, Consumer<HttpURLConnection>) - 类中的静态方法 com.ajaxjs.util.httpremote.Put
- api(String, String) - 类中的静态方法 com.ajaxjs.util.httpremote.Delete
- api(String, String) - 类中的静态方法 com.ajaxjs.util.httpremote.Get
- api(String, Consumer<HttpURLConnection>) - 类中的静态方法 com.ajaxjs.util.httpremote.Delete
- api(String, Consumer<HttpURLConnection>) - 类中的静态方法 com.ajaxjs.util.httpremote.Get
- apiXml(String, Consumer<HttpURLConnection>) - 类中的静态方法 com.ajaxjs.util.httpremote.Get
- AUTHORIZATION - 接口中的静态变量 com.ajaxjs.util.httpremote.HttpConstant
B
- BasePost - com.ajaxjs.util.httpremote中的类
- BasePost(HttpConstant.HttpMethod, String) - 类的构造器 com.ajaxjs.util.httpremote.BasePost
- BasePost(HttpConstant.HttpMethod, String, Object, String) - 类的构造器 com.ajaxjs.util.httpremote.BasePost
- BasePost(HttpConstant.HttpMethod, String, Object, String, Consumer<HttpURLConnection>) - 类的构造器 com.ajaxjs.util.httpremote.BasePost
- BasePost(HttpConstant.HttpMethod, String, Object, Consumer<HttpURLConnection>) - 类的构造器 com.ajaxjs.util.httpremote.BasePost
- BatchDownload - com.ajaxjs.util.httpremote中的类
-
批量下载
- BatchDownload(String[], String, Supplier<String>) - 类的构造器 com.ajaxjs.util.httpremote.BatchDownload
-
创建图片批量下载
- BOUNDARY - 类中的静态变量 com.ajaxjs.util.httpremote.FileUpload
-
定义数据分隔线
C
- CallHandler - com.ajaxjs.util.httpremote.call中的类
- CallHandler() - 类的构造器 com.ajaxjs.util.httpremote.call.CallHandler
- com.ajaxjs.util.httpremote - 程序包 com.ajaxjs.util.httpremote
-
Remote request via HTTP protocol.
- com.ajaxjs.util.httpremote.call - 程序包 com.ajaxjs.util.httpremote.call
- com.ajaxjs.util.httpremote.call.annotation - 程序包 com.ajaxjs.util.httpremote.call.annotation
- concat(byte[], byte[]) - 类中的静态方法 com.ajaxjs.util.httpremote.FileUpload
-
合并两个字节数组
- connect() - 类中的方法 com.ajaxjs.util.httpremote.Request
-
发送请求,返回响应信息
- CONNECT - 枚举 中的枚举常量 com.ajaxjs.util.httpremote.HttpConstant.HttpMethod
- CONTENT_TYPE - 接口中的静态变量 com.ajaxjs.util.httpremote.HttpConstant
- CONTENT_TYPE_FORM - 接口中的静态变量 com.ajaxjs.util.httpremote.HttpConstant
- CONTENT_TYPE_FORM_UPLOAD - 接口中的静态变量 com.ajaxjs.util.httpremote.HttpConstant
- CONTENT_TYPE_FORM_UTF8 - 接口中的静态变量 com.ajaxjs.util.httpremote.HttpConstant
- CONTENT_TYPE_JSON - 接口中的静态变量 com.ajaxjs.util.httpremote.HttpConstant
- CONTENT_TYPE_JSON_UTF8 - 接口中的静态变量 com.ajaxjs.util.httpremote.HttpConstant
- CONTENT_TYPE_XML - 接口中的静态变量 com.ajaxjs.util.httpremote.HttpConstant
- create(Class<T>) - 类中的静态方法 com.ajaxjs.util.httpremote.call.CallHandler
D
- Delete - com.ajaxjs.util.httpremote中的类
-
Send DELETE request
- Delete(HttpConstant.HttpMethod, String) - 类的构造器 com.ajaxjs.util.httpremote.Delete
- Delete(String, Consumer<HttpURLConnection>) - 类的构造器 com.ajaxjs.util.httpremote.Delete
- DELETE - 枚举 中的枚举常量 com.ajaxjs.util.httpremote.HttpConstant.HttpMethod
- DELETE - com.ajaxjs.util.httpremote.call.annotation中的批注类型
- DELETE - 接口中的静态变量 com.ajaxjs.util.httpremote.HttpConstant
- download(HttpConstant.HttpMethod, String, Consumer<HttpURLConnection>, String, String) - 类中的静态方法 com.ajaxjs.util.httpremote.BatchDownload
E
- EMPTY_INIT - 接口中的静态变量 com.ajaxjs.util.httpremote.HttpConstant
- ERR_MSG - 类中的静态变量 com.ajaxjs.util.httpremote.Response
-
返回 JSON 时候的 Map 的 key
F
- FILE_TYPE - 接口中的静态变量 com.ajaxjs.util.httpremote.HttpConstant
- FileUpload - com.ajaxjs.util.httpremote中的类
- FileUpload() - 类的构造器 com.ajaxjs.util.httpremote.FileUpload
- FormData - com.ajaxjs.util.httpremote.call.annotation中的批注类型
G
- Get - com.ajaxjs.util.httpremote中的类
-
Send GET request
- Get(HttpConstant.HttpMethod, String) - 类的构造器 com.ajaxjs.util.httpremote.Get
- Get(String, Consumer<HttpURLConnection>) - 类的构造器 com.ajaxjs.util.httpremote.Get
- GET - 枚举 中的枚举常量 com.ajaxjs.util.httpremote.HttpConstant.HttpMethod
- GET - com.ajaxjs.util.httpremote.call.annotation中的批注类型
- GET - 接口中的静态变量 com.ajaxjs.util.httpremote.HttpConstant
- get302redirect() - 类中的方法 com.ajaxjs.util.httpremote.Head
-
Obtain the redirect address of HTTP 302.
- getFileNameFromUrl(String) - 类中的静态方法 com.ajaxjs.util.httpremote.BatchDownload
- getFileSize() - 类中的方法 com.ajaxjs.util.httpremote.Head
-
Obtain the file size.
- getSocketFactory(KeyManager[]) - 类中的静态方法 com.ajaxjs.util.httpremote.SkipSSL
-
带证书的安全连接
- gzip(HttpURLConnection, InputStream) - 类中的静态方法 com.ajaxjs.util.httpremote.Head
-
判断是否为 GZip 格式的输入流并返回相应的输入流 有些网站强制加入 Content-Encoding:gzip,而不管之前的是否有 GZip 的请求
H
- Head - com.ajaxjs.util.httpremote中的类
-
Send HEAD request HTTP HEAD doesn't have a response body, just cares about the response header.
- Head(HttpConstant.HttpMethod, String) - 类的构造器 com.ajaxjs.util.httpremote.Head
- Head(String) - 类的构造器 com.ajaxjs.util.httpremote.Head
- HEAD - 枚举 中的枚举常量 com.ajaxjs.util.httpremote.HttpConstant.HttpMethod
- HEAD - com.ajaxjs.util.httpremote.call.annotation中的批注类型
- Header - com.ajaxjs.util.httpremote.call.annotation中的批注类型
- HttpConstant - com.ajaxjs.util.httpremote中的接口
- HttpConstant.HttpMethod - com.ajaxjs.util.httpremote中的枚举
I
- init() - 类中的方法 com.ajaxjs.util.httpremote.Head
- init() - 类中的方法 com.ajaxjs.util.httpremote.Request
-
Init the connection.
- init() - 类中的静态方法 com.ajaxjs.util.httpremote.SkipSSL
-
全局设置
- init(Consumer<HttpURLConnection>) - 类中的方法 com.ajaxjs.util.httpremote.Head
- init(Consumer<HttpURLConnection>) - 类中的方法 com.ajaxjs.util.httpremote.Request
-
Init the connection.
- initConnection() - 批注类型 中的元素 com.ajaxjs.util.httpremote.call.annotation.DELETE
- initConnection() - 批注类型 中的元素 com.ajaxjs.util.httpremote.call.annotation.GET
- initConnection() - 批注类型 中的元素 com.ajaxjs.util.httpremote.call.annotation.POST
- initData() - 类中的方法 com.ajaxjs.util.httpremote.Request
- invoke(Object, Method, Object[]) - 类中的方法 com.ajaxjs.util.httpremote.call.CallHandler
- is404() - 类中的方法 com.ajaxjs.util.httpremote.Head
-
Detect whether the resource exists
- isOk(Map<String, Object>) - 类中的静态方法 com.ajaxjs.util.httpremote.Response
-
Check the result of remote request that if it's ok.
M
- map2header(Map<String, ?>) - 类中的静态方法 com.ajaxjs.util.httpremote.Head
-
Transform Map to HTTP HEAD.
N
- NoOp - com.ajaxjs.util.httpremote.call.annotation中的类
- NoOp() - 类的构造器 com.ajaxjs.util.httpremote.call.annotation.NoOp
O
- OPTIONS - 枚举 中的枚举常量 com.ajaxjs.util.httpremote.HttpConstant.HttpMethod
P
- Post - com.ajaxjs.util.httpremote中的类
-
Send POST request
- Post(HttpConstant.HttpMethod, String) - 类的构造器 com.ajaxjs.util.httpremote.Post
- Post(String, Object, String) - 类的构造器 com.ajaxjs.util.httpremote.Post
- Post(String, Object, String, Consumer<HttpURLConnection>) - 类的构造器 com.ajaxjs.util.httpremote.Post
- POST - 枚举 中的枚举常量 com.ajaxjs.util.httpremote.HttpConstant.HttpMethod
- POST - com.ajaxjs.util.httpremote.call.annotation中的批注类型
- POST - 接口中的静态变量 com.ajaxjs.util.httpremote.HttpConstant
- printLog(boolean, String, String, String, Integer, String, Long) - 类中的静态方法 com.ajaxjs.util.httpremote.Request
- Put - com.ajaxjs.util.httpremote中的类
-
Send PUT request
- Put(HttpConstant.HttpMethod, String) - 类的构造器 com.ajaxjs.util.httpremote.Put
- Put(String, Object, String) - 类的构造器 com.ajaxjs.util.httpremote.Put
- Put(String, Object, String, Consumer<HttpURLConnection>) - 类的构造器 com.ajaxjs.util.httpremote.Put
- PUT - 枚举 中的枚举常量 com.ajaxjs.util.httpremote.HttpConstant.HttpMethod
- PUT - com.ajaxjs.util.httpremote.call.annotation中的批注类型
- PUT - 接口中的静态变量 com.ajaxjs.util.httpremote.HttpConstant
R
- RawBody - com.ajaxjs.util.httpremote.call.annotation中的批注类型
- Request - com.ajaxjs.util.httpremote中的类
- Request(HttpConstant.HttpMethod, String) - 类的构造器 com.ajaxjs.util.httpremote.Request
- Response - com.ajaxjs.util.httpremote中的类
- Response() - 类的构造器 com.ajaxjs.util.httpremote.Response
- responseAsBean(Class<T>) - 类中的方法 com.ajaxjs.util.httpremote.Response
-
Get the response as Java Bean
- responseAsJson() - 类中的方法 com.ajaxjs.util.httpremote.Response
-
Get the response as JSON
- responseAsJsonList() - 类中的方法 com.ajaxjs.util.httpremote.Response
-
Get the response as JSON List
- responseAsXML() - 类中的方法 com.ajaxjs.util.httpremote.Response
S
- SET_USER_AGENT - 接口中的静态变量 com.ajaxjs.util.httpremote.HttpConstant
-
设置客户端识别
- SET_USER_AGENT_DEFAULT - 接口中的静态变量 com.ajaxjs.util.httpremote.HttpConstant
-
默认的客户端识别
- setData(byte[]) - 类中的方法 com.ajaxjs.util.httpremote.Request
- setData(Object) - 类中的方法 com.ajaxjs.util.httpremote.Request
-
Set data in Java Bean.
- setData(String) - 类中的方法 com.ajaxjs.util.httpremote.Request
-
Set data in Json.
- setData(Map<String, Object>) - 类中的方法 com.ajaxjs.util.httpremote.Request
-
Set data in Map.
- setDataStr(String) - 类中的方法 com.ajaxjs.util.httpremote.Request
-
Set data in string.
- setSSL_Ignore(HttpsURLConnection) - 类中的静态方法 com.ajaxjs.util.httpremote.SkipSSL
-
单次忽略
- SkipSSL - com.ajaxjs.util.httpremote中的类
-
全局忽略 HTTPS 证书
- SkipSSL() - 类的构造器 com.ajaxjs.util.httpremote.SkipSSL
- start() - 类中的方法 com.ajaxjs.util.httpremote.BatchDownload
-
开始下载
- STATUS - 类中的静态变量 com.ajaxjs.util.httpremote.Response
T
- text(String) - 类中的静态方法 com.ajaxjs.util.httpremote.Get
- text(String, Consumer<HttpURLConnection>) - 类中的静态方法 com.ajaxjs.util.httpremote.Get
- toFromData(Map<String, Object>) - 类中的静态方法 com.ajaxjs.util.httpremote.FileUpload
-
Map 转换为 byte
- TRACE - 枚举 中的枚举常量 com.ajaxjs.util.httpremote.HttpConstant.HttpMethod
U
- uploadFile(String, String, String, byte[], Consumer<HttpURLConnection>) - 类中的静态方法 com.ajaxjs.util.httpremote.FileUpload
-
以POST方法上传文件
- Url - com.ajaxjs.util.httpremote.call.annotation中的批注类型
V
- value() - 批注类型 中的元素 com.ajaxjs.util.httpremote.call.annotation.DELETE
- value() - 批注类型 中的元素 com.ajaxjs.util.httpremote.call.annotation.GET
- value() - 批注类型 中的元素 com.ajaxjs.util.httpremote.call.annotation.HEAD
- value() - 批注类型 中的元素 com.ajaxjs.util.httpremote.call.annotation.Header
- value() - 批注类型 中的元素 com.ajaxjs.util.httpremote.call.annotation.POST
- value() - 批注类型 中的元素 com.ajaxjs.util.httpremote.call.annotation.PUT
- value() - 批注类型 中的元素 com.ajaxjs.util.httpremote.call.annotation.Url
- valueOf(String) - 枚举中的静态方法 com.ajaxjs.util.httpremote.HttpConstant.HttpMethod
-
返回带有指定名称的该类型的枚举常量。
- values() - 枚举中的静态方法 com.ajaxjs.util.httpremote.HttpConstant.HttpMethod
-
返回包含该枚举类型的常量的数组, 顺序与声明这些常量的顺序相同
常量字段值|所有程序包|所有类和接口