41 L J J J J J  J  H H J              H  ) ) / 1 / / H ) : ) ? ? ? H H H H  InnerClasseslogLorg/slf4j/Logger;akLjava/lang/String;sk bucketNameendpoint obsClientLcom/obs/services/ObsClient;()VCodeLineNumberTableLocalVariableTablethis(Lcom/artfess/file/util/HuaweiyunOssUtil;getAk()Ljava/lang/String;setAk(Ljava/lang/String;)VgetSksetSk getBucketName setBucketName getEndpoint setEndpoint uploadFile(Ljava/lang/String;)ZfileLjava/io/File;fisLjava/io/FileInputStream;response(Lcom/obs/services/model/PutObjectResult; statusCodeIeLjava/io/IOException;path StackMapTable*(Ljava/lang/String;Ljava/io/InputStream;)Z'Lcom/obs/services/model/HeaderResponse;)Lcom/obs/services/exception/ObsException;fileNameisLjava/io/InputStream;Download,(Ljava/lang/String;Ljava/io/OutputStream;)[BoutLjava/io/OutputStream; obsObject"Lcom/obs/services/model/ObsObject;inputb[BbosLjava/io/ByteArrayOutputStream;len ExceptionsDownloadChangerequest)Lcom/obs/services/model/GetObjectRequest;getDownloadUrl&(Ljava/lang/String;)Ljava/lang/String; expireSecondsJ2Lcom/obs/services/model/TemporarySignatureRequest;3Lcom/obs/services/model/TemporarySignatureResponse; chekckFilemetadata'Lcom/obs/services/model/ObjectMetadata; deleteFile initObsClientT(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/obs/services/ObsClient; SourceFileHuaweiyunOssUtil.javaRuntimeVisibleAnnotations*Lorg/springframework/stereotype/Component; WX PQ RQ SQ TQ  java/io/File Wajava/io/FileInputStream W UV _  Xjava/io/IOException NO文件上传失败:{} _ 'com/obs/services/exception/ObsException java/lang/StringBuilder HTTP Code:    _  a Error Code:  _ Request ID:  _    X  java/io/ByteArrayOutputStream   'com/obs/services/model/GetObjectRequest W(com/artfess/file/util/HuaweiyunOssUtil$1   java/lang/String W0com/obs/services/model/TemporarySignatureRequest !" W# ea $a %&' (_ )* +,com/obs/services/ObsClient W-&com/artfess/file/util/HuaweiyunOssUtil. /0java/lang/Objectjava/io/OutputStream com/obs/services/model/ObsObjectjava/io/InputStream%com/obs/services/model/ObjectMetadata(Ljava/io/File;)VgetName putObjectc(Ljava/lang/String;Ljava/lang/String;Ljava/io/InputStream;)Lcom/obs/services/model/PutObjectResult;&com/obs/services/model/PutObjectResult getStatusCode()Iclose getMessageorg/slf4j/Loggerinfo9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V%com/obs/services/model/HeaderResponsejava/lang/SystemLjava/io/PrintStream;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;getResponseCode(I)Ljava/lang/StringBuilder;toStringjava/io/PrintStreamprintln getErrorCodegetErrorRequestIdprintStackTrace(Ljava/io/PrintStream;)V getObjectH(Ljava/lang/String;Ljava/lang/String;)Lcom/obs/services/model/ObsObject;getObjectContent()Ljava/io/InputStream;read([B)Iwrite([BII)V toByteArray()[B'(Ljava/lang/String;Ljava/lang/String;)VsetProgressListener,(Lcom/obs/services/model/ProgressListener;)VsetProgressInterval(J)VM(Lcom/obs/services/model/GetObjectRequest;)Lcom/obs/services/model/ObsObject;([B)V%com/obs/services/model/HttpMethodEnumGET'Lcom/obs/services/model/HttpMethodEnum;+(Lcom/obs/services/model/HttpMethodEnum;J)V setObjectKeycreateTemporarySignatureg(Lcom/obs/services/model/TemporarySignatureRequest;)Lcom/obs/services/model/TemporarySignatureResponse;1com/obs/services/model/TemporarySignatureResponse getSignedUrlgetObjectMetadataM(Ljava/lang/String;Ljava/lang/String;)Lcom/obs/services/model/ObjectMetadata; deleteObjectQ(Ljava/lang/String;Ljava/lang/String;)Lcom/obs/services/model/DeleteObjectResult;9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Vorg/slf4j/LoggerFactory getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;!JLNO PQ RQ SQ TQ UVWXY/*Z[ \] ^_YZ% `aY3*Z )*[ PQ b_YZ- caY3*Z 12[ RQ d_YZ5 eaY3*Z 9:[ SQ f_YZ= gaY3*Z AB[ TQ hiYYWY*L Y+ M + , N-6 L++CGZ2 N OPQ.S4T:UBVD[GYHZW\[>.jk%lm.no4pqHrsYtQu DBv hwYHW *+ M,>+ gMY, Y!," Y#,$ ,%M,&(+(Z>h ikl"m(v+n,oHpdqsvtuw[>nx pq,[ryrszQ{|u k}^v ~Y ZW *'M,(N:)Y*:-+Y6+,+-- .Z. $-:FJNT[HZzQZB=|$6--6$qu- aYKW/Y*0L+1Y23+46 +7M,8 ,(N:)Y*:-+Y69:Y.; <-Z> $+3=BIR_l~[HzQo3UBF|I?R6[-quR Y8W=@?Y@AN-B-*C -D:EZ $)2[*8zQ'2n iYr W *FL+Z [ zQu iY'W *GW L+& Z  !%[!rs'zQu`v YSHY*+,I Z  [ PQRQTQXY) JK Z DM 1