| 程序包 | 说明 |
|---|---|
| com.qcloud.cos.http | |
| com.qcloud.cos.internal | |
| com.qcloud.cos.model | |
| com.qcloud.cos.model.fetch |
| 限定符和类型 | 方法和说明 |
|---|---|
T |
HttpResponseHandler.handle(CosHttpResponse response)
Accepts an HTTP response object, and returns an object of type T.
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
COSDefaultAclHeaderHandler.handle(AccessControlList result,
CosHttpResponse response) |
CosServiceResponse<String> |
COSStringResponseHandler.handle(CosHttpResponse response) |
CosServiceResponse<ObjectMetadata> |
CosMetadataResponseHandler.handle(CosHttpResponse response) |
CosServiceResponse<T> |
ResponseHeaderHandlerChain.handle(CosHttpResponse response) |
CosServiceResponse<Void> |
VoidCosResponseHandler.handle(CosHttpResponse response) |
CosServiceResponse<COSObject> |
COSObjectResponseHandler.handle(CosHttpResponse response) |
CosServiceResponse<T> |
COSXmlResponseHandler.handle(CosHttpResponse response) |
CosServiceException |
CosErrorResponseHandler.handle(CosHttpResponse httpResponse) |
void |
DeleteObjectTaggingHeaderHandler.handle(DeleteObjectTaggingResult result,
CosHttpResponse response) |
void |
GetObjectTaggingResponseHeaderHandler.handle(GetObjectTaggingResult result,
CosHttpResponse response) |
void |
CosMetadataResponseHandler.handle(ObjectMetadata result,
CosHttpResponse response) |
void |
SetObjectTaggingResponseHeaderHandler.handle(SetObjectTaggingResult result,
CosHttpResponse response) |
void |
HeaderHandler.handle(T result,
CosHttpResponse response)
Applies one or more headers to the response object given.
|
void |
VIDResultHandler.handle(T result,
CosHttpResponse response) |
void |
ServerSideEncryptionHeaderHandler.handle(T result,
CosHttpResponse response) |
void |
ObjectExpirationHeaderHandler.handle(T result,
CosHttpResponse response) |
void |
ObjectRestoreHeaderHandler.handle(T result,
CosHttpResponse response) |
void |
COSVersionHeaderHandler.handle(XmlResponsesSaxParser.CopyObjectResultHandler result,
CosHttpResponse response) |
protected CosServiceResponse<T> |
AbstractCosResponseHandler.parseResponseMetadata(CosHttpResponse response)
Parses the COS response metadata (ex: COS request ID) from the specified response, and
returns a CosServiceResponse
|
protected void |
AbstractCosResponseHandler.populateObjectMetadata(CosHttpResponse response,
ObjectMetadata metadata)
Populates the specified COSObjectMetadata object with all object metadata pulled from the
headers in the specified response.
|
| 限定符和类型 | 方法和说明 |
|---|---|
CosServiceResponse<HeadBucketResult> |
HeadBucketResultHandler.handle(CosHttpResponse response) |
| 限定符和类型 | 方法和说明 |
|---|---|
CosServiceResponse<PutAsyncFetchTaskResult> |
PutAsyncFetchTaskResultHandler.handle(CosHttpResponse response) |
CosServiceResponse<GetAsyncFetchTaskResult> |
GetAsyncFetchTaskResultHandler.handle(CosHttpResponse response) |
Copyright © 2022. All rights reserved.