code: protected String buildUrl(AbstractBaseRequest request) throws AbstractCosException {
  		String endPoint = this.config.getCosEndPoint();
  		int appId = this.cred.getAppId();
  		String bucketName = request.getBucketName();
  		String cosPath = request.getCosPath();
  		cosPath = CommonPathUtils.encodeRemotePath(cosPath);
  		return String.format("%s/%s/%s%s", endPoint, appId, bucketName, cosPath);
  	}
docs: 根据APPID, BUCKET, COS_PATH生成经过URL编码的URL
  
  @param request
  基本类型的请求
  @return URL字符串
  @throws AbstractCosException