public abstract class RoaAcsRequest<T extends AcsResponse> extends AcsRequest<T>
| 限定符和类型 | 字段和说明 |
|---|---|
protected String |
uriPattern |
composercontent, CONTENT_LENGTH, CONTENT_MD5, CONTENT_TYPE, contentType, encoding, headers| 构造器和说明 |
|---|
RoaAcsRequest(String product) |
RoaAcsRequest(String product,
String version) |
RoaAcsRequest(String product,
String version,
String action) |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
composeUrl(String endpoint,
Map<String,String> queries) |
Map<String,String> |
getPathParameters() |
String |
getUriPattern() |
protected void |
putPathParameter(String name,
Object value) |
protected void |
putPathParameter(String name,
String value) |
void |
setSecurityToken(String securityToken) |
void |
setUriPattern(String uriPattern) |
void |
setVersion(String version) |
HttpRequest |
signRequest(ISigner signer,
Credential credential,
FormatType format,
ProductDomain domain) |
concatQueryString, getAcceptFormat, getActionName, getDomainParameters, getProduct, getProtocol, getQueryParameters, getRegionId, getResponseClass, getSecurityToken, getVersion, putDomainParameter, putDomainParameter, putQueryParameter, putQueryParameter, setAcceptFormat, setActionName, setParameter, setProtocol, setRegionIdgetContent, getContentType, getEncoding, getHeaders, getHeaderValue, getHttpConnection, getMethod, getUrl, putHeaderParameter, setContent, setContentType, setEncoding, setMethod, setUrlprotected String uriPattern
public RoaAcsRequest(String product)
public void setVersion(String version)
setVersion 在类中 AcsRequest<T extends AcsResponse>public void setSecurityToken(String securityToken)
setSecurityToken 在类中 AcsRequest<T extends AcsResponse>public String composeUrl(String endpoint, Map<String,String> queries) throws UnsupportedEncodingException
composeUrl 在类中 AcsRequest<T extends AcsResponse>UnsupportedEncodingExceptionpublic String getUriPattern()
public void setUriPattern(String uriPattern)
public HttpRequest signRequest(ISigner signer, Credential credential, FormatType format, ProductDomain domain) throws InvalidKeyException, IllegalStateException, UnsupportedEncodingException, NoSuchAlgorithmException
Copyright © 2015. All Rights Reserved.