public final class PutBucketCORSRequest extends BucketRequest
CosXmlRequest.OnRequestWeightListener
构造器和说明 |
---|
PutBucketCORSRequest(java.lang.String bucket) |
限定符和类型 | 方法和说明 |
---|---|
void |
addCORSRule(CORSConfiguration.CORSRule corsRule)
添加一条CORSRule
|
void |
addCORSRules(java.util.List<CORSConfiguration.CORSRule> corsRules)
添加多条CORSRule
|
CORSConfiguration |
getCorsConfiguration()
获取跨域资源共享配置
|
java.lang.String |
getMethod()
获取HTTP请求方法
RequestMethod |
java.util.Map<java.lang.String,java.lang.String> |
getQueryString()
获取url query集合
|
RequestBodySerializer |
getRequestBody()
获取请求体
|
boolean |
isNeedMD5()
针对有请求体的 PUT 和 POST 请求,此头部是必选项。
|
checkParameters, getPath
addNoSignHeader, attachMetrics, getBucket, getHttpTask, getMetrics, getNoSignHeaders, getPriority, getQueryEncodedString, getRegion, getRequestHeaders, getRequestHost, getRequestURL, getSignSourceProvider, getSTSCredentialScope, getWeight, isSignInUrl, isSupportAccelerate, isSupportAccelerate, setNeedMD5, setOnRequestWeightListener, setQueryEncodedString, setQueryParameters, setRegion, setRequestHeaders, setRequestHeaders, setRequestHeaders, setRequestURL, setSign, setSign, setSign, setSign, setSign, setSignInUrl, setSignParamsAndHeaders, setSignSourceProvider, setTask, setTaskStateListener
public java.lang.String getMethod()
CosXmlRequest
RequestMethod
getMethod
在类中 CosXmlRequest
public java.util.Map<java.lang.String,java.lang.String> getQueryString()
CosXmlRequest
getQueryString
在类中 CosXmlRequest
public RequestBodySerializer getRequestBody() throws CosXmlClientException
CosXmlRequest
getRequestBody
在类中 CosXmlRequest
CosXmlClientException
- 客户异常public void addCORSRules(java.util.List<CORSConfiguration.CORSRule> corsRules)
corsRules
- 具体的跨域资源共享配置public void addCORSRule(CORSConfiguration.CORSRule corsRule)
corsRule
- 具体的跨域资源共享配置public CORSConfiguration getCorsConfiguration()
public boolean isNeedMD5()
CosXmlRequest
isNeedMD5
在类中 CosXmlRequest