程序包 | 说明 |
---|---|
com.alibaba.cloudapi.sdk.client | |
com.alibaba.cloudapi.sdk.model | |
com.alibaba.cloudapi.sdk.util |
限定符和类型 | 方法和说明 |
---|---|
void |
OkHttp3Client.sendAsyncRequest(ApiRequest apiRequest,
ApiCallback apiCallback) |
protected void |
WebSocketApiClient.sendAsyncRequest(ApiRequest apiRequest,
ApiCallback apiCallback) |
protected abstract void |
BaseApiClient.sendAsyncRequest(ApiRequest apiRequest,
ApiCallback apiCallback) |
void |
ApacheHttpClient.sendAsyncRequest(ApiRequest apiRequest,
ApiCallback apiCallback) |
ApiResponse |
OkHttp3Client.sendSyncRequest(ApiRequest apiRequest) |
protected ApiResponse |
WebSocketApiClient.sendSyncRequest(ApiRequest apiRequest) |
protected abstract ApiResponse |
BaseApiClient.sendSyncRequest(ApiRequest apiRequest) |
ApiResponse |
ApacheHttpClient.sendSyncRequest(ApiRequest apiRequest) |
限定符和类型 | 方法和说明 |
---|---|
ApiRequest |
ApiRequest.duplicate() |
ApiRequest |
ApiContext.getRequest() |
限定符和类型 | 方法和说明 |
---|---|
void |
ApiCallback.onFailure(ApiRequest request,
Exception e)
请求失败
|
void |
ApiCallback.onResponse(ApiRequest request,
ApiResponse response)
收到应答
|
void |
ApiContext.setRequest(ApiRequest request) |
构造器和说明 |
---|
ApiContext(ApiCallback callback,
ApiRequest request) |
限定符和类型 | 方法和说明 |
---|---|
static String |
SignUtil.buildStringToSign(ApiRequest apiRequest)
将Request中的httpMethod、headers、path、queryParam、formParam合成一个字符串
|
static void |
ApiRequestMaker.make(ApiRequest request,
String appKey,
String appSecret) |
static String |
SignUtil.sign(ApiRequest request,
String secret)
签名方法
本方法将Request中的httpMethod、headers、path、queryParam、formParam合成一个字符串用hmacSha256算法双向加密进行签名
|
Copyright © 2022. All rights reserved.