public BaiduBCSResponse<DownloadObject> handle(
			BCSHttpResponse paramBCSHttpResponse) {
		DownloadObject localDownloadObject = new DownloadObject();
		localDownloadObject.setBucket(paramBCSHttpResponse.getRequest()
				.getOriginalRequest().getBucket());
		localDownloadObject.setObject(paramBCSHttpResponse.getRequest()
				.getOriginalRequest().getObject());

		ObjectMetadata localObjectMetadata = new ObjectMetadata();
		populateObjectMetadata(paramBCSHttpResponse, localObjectMetadata);
		localDownloadObject.setObjectMetadata(localObjectMetadata);

		BaiduBCSResponse localBaiduBCSResponse = parseResponseMetadata(paramBCSHttpResponse);

		localDownloadObject.setContent(paramBCSHttpResponse.getContent());

		localBaiduBCSResponse.setResult(localDownloadObject);
		return localBaiduBCSResponse;
	}