A B C D E G H I J L M P R S U V W X
A
- appKey - 类 中的变量com.hikvision.artemis.sdk.config.ArtemisConfig
-
- appSecret - 类 中的变量com.hikvision.artemis.sdk.config.ArtemisConfig
-
- ArtemisConfig - com.hikvision.artemis.sdk.config中的类
-
artemis host、appKey、appSecret配置
- ArtemisConfig() - 类 的构造器com.hikvision.artemis.sdk.config.ArtemisConfig
-
- ArtemisConfig(String, String, String) - 类 的构造器com.hikvision.artemis.sdk.config.ArtemisConfig
-
- ArtemisHttpUtil - com.hikvision.artemis.sdk中的类
-
- ArtemisHttpUtil() - 类 的构造器com.hikvision.artemis.sdk.ArtemisHttpUtil
-
B
- base64AndMD5(String) - 类 中的静态方法com.hikvision.artemis.sdk.util.MessageDigestUtil
-
先进行MD5摘要再进行Base64编码获取摘要字符串
- base64AndMD5(byte[]) - 类 中的静态方法com.hikvision.artemis.sdk.util.MessageDigestUtil
-
先进行MD5摘要再进行Base64编码获取摘要字符串
C
- CA_HEADER_TO_SIGN_PREFIX_SYSTEM - 类 中的静态变量com.hikvision.artemis.sdk.constant.Constants
-
- Client - com.hikvision.artemis.sdk中的类
-
Client
- Client() - 类 的构造器com.hikvision.artemis.sdk.Client
-
- com.hikvision.artemis.sdk - 程序包 com.hikvision.artemis.sdk
-
- com.hikvision.artemis.sdk.config - 程序包 com.hikvision.artemis.sdk.config
-
- com.hikvision.artemis.sdk.constant - 程序包 com.hikvision.artemis.sdk.constant
-
- com.hikvision.artemis.sdk.enums - 程序包 com.hikvision.artemis.sdk.enums
-
- com.hikvision.artemis.sdk.util - 程序包 com.hikvision.artemis.sdk.util
-
- Constants - com.hikvision.artemis.sdk.constant中的类
-
通用常量
- Constants() - 类 的构造器com.hikvision.artemis.sdk.constant.Constants
-
- CONTENT_TYPE_FILE_FORM - 类 中的静态变量com.hikvision.artemis.sdk.constant.ContentType
-
- CONTENT_TYPE_FORM - 类 中的静态变量com.hikvision.artemis.sdk.constant.ContentType
-
- CONTENT_TYPE_JSON - 类 中的静态变量com.hikvision.artemis.sdk.constant.ContentType
-
- CONTENT_TYPE_STREAM - 类 中的静态变量com.hikvision.artemis.sdk.constant.ContentType
-
- CONTENT_TYPE_TEXT - 类 中的静态变量com.hikvision.artemis.sdk.constant.ContentType
-
- CONTENT_TYPE_XML - 类 中的静态变量com.hikvision.artemis.sdk.constant.ContentType
-
- ContentType - com.hikvision.artemis.sdk.constant中的类
-
常用HTTP Content-Type常量
- ContentType() - 类 的构造器com.hikvision.artemis.sdk.constant.ContentType
-
D
- DEFAULT_TIMEOUT - 类 中的静态变量com.hikvision.artemis.sdk.constant.Constants
-
- DELETE - 类 中的静态变量com.hikvision.artemis.sdk.constant.HttpMethod
-
- doDelete(String, String, String, Map<String, String>, Map<String, String>) - 类 中的静态方法com.hikvision.artemis.sdk.util.HttpUtils
-
Delete
- doDeleteArtemis(ArtemisConfig, Map<String, String>, Map<String, String>, String, String) - 类 中的静态方法com.hikvision.artemis.sdk.ArtemisHttpUtil
-
delete请求
- doGet(String, String, String, Map<String, String>, Map<String, String>) - 类 中的静态方法com.hikvision.artemis.sdk.util.HttpUtils
-
get
- doGetArtemis(ArtemisConfig, Map<String, String>, Map<String, String>, String, String, Map<String, String>) - 类 中的静态方法com.hikvision.artemis.sdk.ArtemisHttpUtil
-
get请求
- doGetArtemis(ArtemisConfig, Map<String, String>, Map<String, String>, String, String) - 类 中的静态方法com.hikvision.artemis.sdk.ArtemisHttpUtil
-
get请求
- doGetResponse(ArtemisConfig, Map<String, String>, Map<String, String>, String, String, Map<String, String>) - 类 中的静态方法com.hikvision.artemis.sdk.ArtemisHttpUtil
-
- doPost(String, String, String, Map<String, String>, Map<String, String>, Map<String, String>) - 类 中的静态方法com.hikvision.artemis.sdk.util.HttpUtils
-
post form
- doPost(String, String, String, Map<String, String>, Map<String, String>, String) - 类 中的静态方法com.hikvision.artemis.sdk.util.HttpUtils
-
Post String
- doPost(String, String, String, Map<String, String>, Map<String, String>, byte[]) - 类 中的静态方法com.hikvision.artemis.sdk.util.HttpUtils
-
Post stream
- doPostBytesArtemis(ArtemisConfig, Map<String, String>, byte[], Map<String, String>, String, String, Map<String, String>) - 类 中的静态方法com.hikvision.artemis.sdk.ArtemisHttpUtil
-
postBytes请求
- doPostBytesArtemis(ArtemisConfig, Map<String, String>, byte[], Map<String, String>, String, String) - 类 中的静态方法com.hikvision.artemis.sdk.ArtemisHttpUtil
-
postBytes请求
- doPostFileFormArtemis(ArtemisConfig, Map<String, String>, Map<String, Object>, Map<String, String>, String, String) - 类 中的静态方法com.hikvision.artemis.sdk.ArtemisHttpUtil
-
postFile请求
- doPostFormArtemis(ArtemisConfig, Map<String, String>, Map<String, String>, Map<String, String>, String, String, Map<String, String>) - 类 中的静态方法com.hikvision.artemis.sdk.ArtemisHttpUtil
-
postForm请求,postForm请求包含query参数和form表单参数
- doPostFormArtemis(ArtemisConfig, Map<String, String>, Map<String, Object>, Map<String, String>, String, String) - 类 中的静态方法com.hikvision.artemis.sdk.ArtemisHttpUtil
-
postForm请求,postForm请求包含query参数和form表单参数
- doPostFormImgArtemis(ArtemisConfig, Map<String, String>, Map<String, String>, Map<String, String>, String, String, Map<String, String>) - 类 中的静态方法com.hikvision.artemis.sdk.ArtemisHttpUtil
-
- doPostStringArtemis(ArtemisConfig, Map<String, String>, String, Map<String, String>, String, String, Map<String, String>) - 类 中的静态方法com.hikvision.artemis.sdk.ArtemisHttpUtil
-
postString请求
- doPostStringArtemis(ArtemisConfig, Map<String, String>, String, Map<String, String>, String, String) - 类 中的静态方法com.hikvision.artemis.sdk.ArtemisHttpUtil
-
postString请求
- doPostStringImgArtemis(ArtemisConfig, Map<String, String>, String, Map<String, String>, String, String, Map<String, String>) - 类 中的静态方法com.hikvision.artemis.sdk.ArtemisHttpUtil
-
postString请求
- doPut(String, String, String, Map<String, String>, Map<String, String>, String) - 类 中的静态方法com.hikvision.artemis.sdk.util.HttpUtils
-
Put String
- doPut(String, String, String, Map<String, String>, Map<String, String>, byte[]) - 类 中的静态方法com.hikvision.artemis.sdk.util.HttpUtils
-
Put stream
- doPutBytesArtemis(ArtemisConfig, Map<String, String>, byte[], String, String) - 类 中的静态方法com.hikvision.artemis.sdk.ArtemisHttpUtil
-
putBytes请求
- doPutStringArtemis(ArtemisConfig, Map<String, String>, String, String, String) - 类 中的静态方法com.hikvision.artemis.sdk.ArtemisHttpUtil
-
putString请求
E
- ENCODING - 类 中的静态变量com.hikvision.artemis.sdk.constant.Constants
-
- execute(Request) - 类 中的静态方法com.hikvision.artemis.sdk.Client
-
发送请求
G
- GET - 类 中的静态变量com.hikvision.artemis.sdk.constant.HttpMethod
-
- getAppKey() - 类 中的方法com.hikvision.artemis.sdk.config.ArtemisConfig
-
- getAppKey() - 类 中的方法com.hikvision.artemis.sdk.Request
-
- getAppSecret() - 类 中的方法com.hikvision.artemis.sdk.config.ArtemisConfig
-
- getAppSecret() - 类 中的方法com.hikvision.artemis.sdk.Request
-
- getBody() - 类 中的方法com.hikvision.artemis.sdk.Response
-
- getBodys() - 类 中的方法com.hikvision.artemis.sdk.Request
-
- getBytesBody() - 类 中的方法com.hikvision.artemis.sdk.Request
-
- getContentType() - 类 中的方法com.hikvision.artemis.sdk.Response
-
- getErrorMessage() - 类 中的方法com.hikvision.artemis.sdk.Response
-
- getHeader(String) - 类 中的方法com.hikvision.artemis.sdk.Response
-
- getHeaders() - 类 中的方法com.hikvision.artemis.sdk.Request
-
- getHeaders() - 类 中的方法com.hikvision.artemis.sdk.Response
-
- getHost() - 类 中的方法com.hikvision.artemis.sdk.config.ArtemisConfig
-
- getHost() - 类 中的方法com.hikvision.artemis.sdk.Request
-
- getMethod() - 类 中的方法com.hikvision.artemis.sdk.Request
-
- getPath() - 类 中的方法com.hikvision.artemis.sdk.Request
-
- getQuerys() - 类 中的方法com.hikvision.artemis.sdk.Request
-
- getRequestId() - 类 中的方法com.hikvision.artemis.sdk.Response
-
- getResponse() - 类 中的方法com.hikvision.artemis.sdk.Response
-
- getSignHeaderPrefixList() - 类 中的方法com.hikvision.artemis.sdk.Request
-
- getStatusCode() - 类 中的方法com.hikvision.artemis.sdk.Response
-
- getStringBody() - 类 中的方法com.hikvision.artemis.sdk.Request
-
- getTimeout() - 类 中的方法com.hikvision.artemis.sdk.Request
-
H
- HMAC_SHA256 - 类 中的静态变量com.hikvision.artemis.sdk.constant.Constants
-
- host - 类 中的变量com.hikvision.artemis.sdk.config.ArtemisConfig
-
- HTTP - 类 中的静态变量com.hikvision.artemis.sdk.constant.HttpSchema
-
- HTTP_HEADER_ACCEPT - 类 中的静态变量com.hikvision.artemis.sdk.constant.HttpHeader
-
- HTTP_HEADER_CONTENT_MD5 - 类 中的静态变量com.hikvision.artemis.sdk.constant.HttpHeader
-
- HTTP_HEADER_CONTENT_TYPE - 类 中的静态变量com.hikvision.artemis.sdk.constant.HttpHeader
-
- HTTP_HEADER_DATE - 类 中的静态变量com.hikvision.artemis.sdk.constant.HttpHeader
-
- HTTP_HEADER_USER_AGENT - 类 中的静态变量com.hikvision.artemis.sdk.constant.HttpHeader
-
- HTTP_SCHEMA_ERROR - 类 中的静态变量com.hikvision.artemis.sdk.constant.MsgConstants
-
- httpDelete(String, String, int, Map<String, String>, Map<String, String>, List<String>, String, String) - 类 中的静态方法com.hikvision.artemis.sdk.util.HttpUtil
-
HTTP DELETE
- httpFilePost(String, String, int, Map<String, String>, Map<String, String>, Map<String, Object>, List<String>, String, String) - 类 中的静态方法com.hikvision.artemis.sdk.util.HttpUtil
-
HTTP POST 文件上传
- httpGet(String, String, int, Map<String, String>, Map<String, String>, List<String>, String, String) - 类 中的静态方法com.hikvision.artemis.sdk.util.HttpUtil
-
HTTP GET
- HttpHeader - com.hikvision.artemis.sdk.constant中的类
-
HTTP头常量
- HttpHeader() - 类 的构造器com.hikvision.artemis.sdk.constant.HttpHeader
-
- httpImgGet(String, String, int, Map<String, String>, Map<String, String>, List<String>, String, String) - 类 中的静态方法com.hikvision.artemis.sdk.util.HttpUtil
-
- httpImgPost(String, String, int, Map<String, String>, Map<String, String>, Map<String, String>, List<String>, String, String) - 类 中的静态方法com.hikvision.artemis.sdk.util.HttpUtil
-
HTTP POST表单
- httpImgPost(String, String, int, Map<String, String>, Map<String, String>, String, List<String>, String, String) - 类 中的静态方法com.hikvision.artemis.sdk.util.HttpUtil
-
Http POST 字符
- HttpMethod - com.hikvision.artemis.sdk.constant中的类
-
HTTP方法常量
- HttpMethod() - 类 的构造器com.hikvision.artemis.sdk.constant.HttpMethod
-
- httpPost(String, String, int, Map<String, String>, Map<String, String>, Map<String, String>, List<String>, String, String) - 类 中的静态方法com.hikvision.artemis.sdk.util.HttpUtil
-
HTTP POST表单
- httpPost(String, String, int, Map<String, String>, Map<String, String>, String, List<String>, String, String) - 类 中的静态方法com.hikvision.artemis.sdk.util.HttpUtil
-
Http POST 字符
- httpPost(String, String, int, Map<String, String>, Map<String, String>, byte[], List<String>, String, String) - 类 中的静态方法com.hikvision.artemis.sdk.util.HttpUtil
-
HTTP POST 字节数组
- httpPut(String, String, int, Map<String, String>, Map<String, String>, String, List<String>, String, String) - 类 中的静态方法com.hikvision.artemis.sdk.util.HttpUtil
-
HTTP PUT 字符丿
- httpPut(String, String, int, Map<String, String>, Map<String, String>, byte[], List<String>, String, String) - 类 中的静态方法com.hikvision.artemis.sdk.util.HttpUtil
-
HTTP PUT字节数组
- HTTPS - 类 中的静态变量com.hikvision.artemis.sdk.constant.HttpSchema
-
- HttpSchema - com.hikvision.artemis.sdk.constant中的类
-
HTTP Schema常量
- HttpSchema() - 类 的构造器com.hikvision.artemis.sdk.constant.HttpSchema
-
- HttpUtil - com.hikvision.artemis.sdk.util中的类
-
Http工具类
- HttpUtil() - 类 的构造器com.hikvision.artemis.sdk.util.HttpUtil
-
- HttpUtils - com.hikvision.artemis.sdk.util中的类
-
- HttpUtils() - 类 的构造器com.hikvision.artemis.sdk.util.HttpUtils
-
I
- initUrl(String, String, Map<String, String>) - 类 中的静态方法com.hikvision.artemis.sdk.util.HttpUtil
-
- inStream2String(InputStream) - 类 中的静态方法com.hikvision.artemis.sdk.util.HttpUtil
-
- iso88591ToUtf8(String) - 类 中的静态方法com.hikvision.artemis.sdk.util.MessageDigestUtil
-
ISO-9959-1编码转换为UTF-8
J
- JDK_VERSION - 类 中的静态变量com.hikvision.artemis.sdk.constant.Constants
-
L
- LF - 类 中的静态变量com.hikvision.artemis.sdk.constant.Constants
-
M
- MessageDigestUtil - com.hikvision.artemis.sdk.util中的类
-
消息摘要工具
- MessageDigestUtil() - 类 的构造器com.hikvision.artemis.sdk.util.MessageDigestUtil
-
- Method - com.hikvision.artemis.sdk.enums中的枚举
-
- MsgConstants - com.hikvision.artemis.sdk.constant中的类
-
返回的数据的一些常量封装
- MsgConstants() - 类 的构造器com.hikvision.artemis.sdk.constant.MsgConstants
-
P
- POST - 类 中的静态变量com.hikvision.artemis.sdk.constant.HttpMethod
-
- PUT - 类 中的静态变量com.hikvision.artemis.sdk.constant.HttpMethod
-
R
- readImageAsStr(byte[]) - 类 中的静态方法com.hikvision.artemis.sdk.util.HttpUtil
-
将流转换为字符串
- readStreamAsStr(InputStream) - 类 中的静态方法com.hikvision.artemis.sdk.util.HttpUtil
-
将流转换为字符串
- Request<T> - com.hikvision.artemis.sdk中的类
-
Request
- Request() - 类 的构造器com.hikvision.artemis.sdk.Request
-
- Request(Method, String, String, String, String, int) - 类 的构造器com.hikvision.artemis.sdk.Request
-
- Response - com.hikvision.artemis.sdk中的类
-
- Response() - 类 的构造器com.hikvision.artemis.sdk.Response
-
S
- setAppKey(String) - 类 中的方法com.hikvision.artemis.sdk.config.ArtemisConfig
-
- setAppKey(String) - 类 中的方法com.hikvision.artemis.sdk.Request
-
- setAppSecret(String) - 类 中的方法com.hikvision.artemis.sdk.config.ArtemisConfig
-
- setAppSecret(String) - 类 中的方法com.hikvision.artemis.sdk.Request
-
- setBody(String) - 类 中的方法com.hikvision.artemis.sdk.Response
-
- setBodys(Map<String, T>) - 类 中的方法com.hikvision.artemis.sdk.Request
-
- setBytesBody(byte[]) - 类 中的方法com.hikvision.artemis.sdk.Request
-
- setContentType(String) - 类 中的方法com.hikvision.artemis.sdk.Response
-
- setErrorMessage(String) - 类 中的方法com.hikvision.artemis.sdk.Response
-
- setHeader(String, String) - 类 中的方法com.hikvision.artemis.sdk.Response
-
- setHeaders(Map<String, String>) - 类 中的方法com.hikvision.artemis.sdk.Request
-
- setHeaders(Map<String, String>) - 类 中的方法com.hikvision.artemis.sdk.Response
-
- setHost(String) - 类 中的方法com.hikvision.artemis.sdk.config.ArtemisConfig
-
- setHost(String) - 类 中的方法com.hikvision.artemis.sdk.Request
-
- setMethod(Method) - 类 中的方法com.hikvision.artemis.sdk.Request
-
- setPath(String) - 类 中的方法com.hikvision.artemis.sdk.Request
-
- setQuerys(Map<String, String>) - 类 中的方法com.hikvision.artemis.sdk.Request
-
- setRequestId(String) - 类 中的方法com.hikvision.artemis.sdk.Response
-
- setResponse(HttpResponse) - 类 中的方法com.hikvision.artemis.sdk.Response
-
- setSignHeaderPrefixList(List<String>) - 类 中的方法com.hikvision.artemis.sdk.Request
-
- setStatusCode(int) - 类 中的方法com.hikvision.artemis.sdk.Response
-
- setStringBody(String) - 类 中的方法com.hikvision.artemis.sdk.Request
-
- setTimeout(int) - 类 中的方法com.hikvision.artemis.sdk.Request
-
- sign(String, String, String, Map<String, String>, Map<String, String>, Map<String, String>, List<String>) - 类 中的静态方法com.hikvision.artemis.sdk.util.SignUtil
-
计算签名
- SignUtil - com.hikvision.artemis.sdk.util中的类
-
签名工具
- SignUtil() - 类 的构造器com.hikvision.artemis.sdk.util.SignUtil
-
- SPE1 - 类 中的静态变量com.hikvision.artemis.sdk.constant.Constants
-
- SPE2 - 类 中的静态变量com.hikvision.artemis.sdk.constant.Constants
-
- SPE3 - 类 中的静态变量com.hikvision.artemis.sdk.constant.Constants
-
- SPE4 - 类 中的静态变量com.hikvision.artemis.sdk.constant.Constants
-
- SPE5 - 类 中的静态变量com.hikvision.artemis.sdk.constant.Constants
-
- SPE6 - 类 中的静态变量com.hikvision.artemis.sdk.constant.Constants
-
- SystemHeader - com.hikvision.artemis.sdk.constant中的类
-
系统HTTP头常量
- SystemHeader() - 类 的构造器com.hikvision.artemis.sdk.constant.SystemHeader
-
U
- USER_AGENT - 类 中的静态变量com.hikvision.artemis.sdk.constant.Constants
-
- utf8ToIso88591(String) - 类 中的静态方法com.hikvision.artemis.sdk.util.MessageDigestUtil
-
UTF-8编码转换为ISO-9959-1
V
- valueOf(String) - 枚举 中的静态方法com.hikvision.artemis.sdk.enums.Method
-
返回带有指定名称的该类型的枚举常量。
- values() - 枚举 中的静态方法com.hikvision.artemis.sdk.enums.Method
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
W
- wrapClient(String) - 类 中的静态方法com.hikvision.artemis.sdk.util.HttpUtil
-
X
- X_CA_KEY - 类 中的静态变量com.hikvision.artemis.sdk.constant.SystemHeader
-
- X_CA_NONCE - 类 中的静态变量com.hikvision.artemis.sdk.constant.SystemHeader
-
- X_CA_SIGNATURE - 类 中的静态变量com.hikvision.artemis.sdk.constant.SystemHeader
-
- X_CA_SIGNATURE_HEADERS - 类 中的静态变量com.hikvision.artemis.sdk.constant.SystemHeader
-
- X_CA_TIMESTAMP - 类 中的静态变量com.hikvision.artemis.sdk.constant.SystemHeader
-
A B C D E G H I J L M P R S U V W X
Copyright © 2023. All rights reserved.