public class PresignedUrlRequest extends CosXmlRequest
CosXmlRequest.OnRequestWeightListenerbucket, noSignHeaders, noSignParams, priority, qCloudTaskStateListener, queryParameters, region, requestHeaders, requestURL, signSourceProvider| 构造器和说明 |
|---|
PresignedUrlRequest(java.lang.String bucket,
java.lang.String cosPath) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
checkParameters()
sdk 参数校验
|
java.lang.String |
getMethod()
获取HTTP请求方法
RequestMethod |
java.lang.String |
getPath(CosXmlServiceConfig config)
获取HTTP URL Path
|
RequestBodySerializer |
getRequestBody()
获取请求体
|
STSCredentialScope[] |
getSTSCredentialScope(CosXmlServiceConfig config)
获取STS范围限制信息
|
void |
setCosPath(java.lang.String cosPath) |
void |
setRequestMethod(java.lang.String method) |
addHeader, addNoSignHeader, addNoSignParams, addQuery, attachMetrics, getBucket, getHttpTask, getKeyTime, getMetrics, getNoSignHeaders, getNoSignParams, getPriority, getQueryEncodedString, getQueryString, getRegion, getRequestHeaders, getRequestHost, getRequestURL, getSignSourceProvider, getWeight, headersHasUnsafeNonAscii, isNeedMD5, isSignInUrl, isSupportAccelerate, isSupportAccelerate, setNeedMD5, setOnRequestWeightListener, setQueryEncodedString, setQueryParameters, setRegion, setRequestHeaders, setRequestHeaders, setRequestHeaders, setRequestURL, setSign, setSign, setSign, setSign, setSign, setSignInUrl, setSignKeyTime, setSignParamsAndHeaders, setSignSourceProvider, setTask, setTaskStateListener, xmlBuilderpublic PresignedUrlRequest(java.lang.String bucket,
java.lang.String cosPath)
public void setRequestMethod(java.lang.String method)
public void setCosPath(java.lang.String cosPath)
public java.lang.String getMethod()
CosXmlRequestRequestMethodgetMethod 在类中 CosXmlRequestpublic java.lang.String getPath(CosXmlServiceConfig config)
CosXmlRequestgetPath 在类中 CosXmlRequestconfig - SDK服务配置public RequestBodySerializer getRequestBody() throws CosXmlClientException
CosXmlRequestgetRequestBody 在类中 CosXmlRequestCosXmlClientException - 客户异常public void checkParameters()
throws CosXmlClientException
CosXmlRequestcheckParameters 在类中 CosXmlRequestCosXmlClientException - cosXmlClientExceptionpublic STSCredentialScope[] getSTSCredentialScope(CosXmlServiceConfig config)
CosXmlRequestgetSTSCredentialScope 在类中 CosXmlRequestconfig - SDK服务配置