跳过导航链接
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.