jiangping
2023-09-05 5a7abb7053ad90d71ee0fbdbd2cac4e29956114b
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
Êþº¾4ò
v
    m    
 
 
m 
 
 
 
 
 
 
 
 
 
 
 
 
     !" !#$ % &' ()* (+
",
-.    /0
&1
23
456
+7
8PP9
1
:;
4
4<
4=
>?
4@
4A
4B
4C
D
EF G
5H
AI
J
KL
MN
OPQ
R
S    TU
V
W
XY  Z
P[
\
]^
T
 
T_
`a
Tb
Tc
d
P)    /ef
]
]gh
]i
]j
Xk
Xlm
no
p
qr
j7
stuvw
mx
r
 
ry
4z{clientLcom/aliyun/oss/OSSClient;<init>9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablethis)Lcom/doumee/core/utils/aliyun/ALiYunUtil;endpointLjava/lang/String;    ACCESS_ID
ACCESS_KEYMethodParameters uploadObjectK(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
bucketNamekeyfilenamemimefileLjava/io/File;
objectMeta%Lcom/aliyun/oss/model/ObjectMetadata;inputLjava/io/InputStream; StackMapTable     
Exceptions|}~shutDown()V deleteObjects%(Ljava/lang/String;Ljava/util/List;)VkeysLjava/util/List;deleteObjectsResult*Lcom/aliyun/oss/model/DeleteObjectsResult;deletedObjectsLocalVariableTypeTable$Ljava/util/List<Ljava/lang/String;>;    Signature9(Ljava/lang/String;Ljava/util/List<Ljava/lang/String;>;)V uploadFiles6(Ljava/lang/String;Ljava/util/Map;Ljava/lang/String;)VentryEntry InnerClassesLjava/util/Map$Entry;ossFilesLjava/util/Map;7Ljava/util/Map$Entry<Ljava/lang/String;Ljava/io/File;>;1Ljava/util/Map<Ljava/lang/String;Ljava/io/File;>;$X(Ljava/lang/String;Ljava/util/Map<Ljava/lang/String;Ljava/io/File;>;Ljava/lang/String;)V
uploadFileG(Ljava/lang/String;Ljava/lang/String;Ljava/io/File;Ljava/lang/String;)Vj(Lorg/springframework/web/multipart/MultipartFile;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)ZputObjectResult&Lcom/aliyun/oss/model/PutObjectResult;eLjava/lang/Exception;putObjectRequest'Lcom/aliyun/oss/model/PutObjectRequest;1Lorg/springframework/web/multipart/MultipartFile;t€'*.partUploadObject\(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;fisLjava/io/FileInputStream;    skipBytesJsizeuploadPartRequest(Lcom/aliyun/oss/model/UploadPartRequest;uploadPartResult'Lcom/aliyun/oss/model/UploadPartResult;iIinitiateMultipartUploadRequest5Lcom/aliyun/oss/model/InitiateMultipartUploadRequest;initiateMultipartUploadResult4Lcom/aliyun/oss/model/InitiateMultipartUploadResult;partSizepartFile    partCount    partETagscompleteMultipartUploadRequest5Lcom/aliyun/oss/model/CompleteMultipartUploadRequest;completeMultipartUploadResult4Lcom/aliyun/oss/model/CompleteMultipartUploadResult;1Ljava/util/List<Lcom/aliyun/oss/model/PartETag;>;6‚ƒH„ isExistBucket(Ljava/lang/String;)VexistsZ deleteBucket(Ljava/lang/String;)Z objectSummary'Lcom/aliyun/oss/model/OSSObjectSummary; listObjects$Lcom/aliyun/oss/model/ObjectListing;… getAllBuckets'(Ljava/lang/String;Ljava/lang/String;)Jprefix    totalSizelistObjectsRequest)Lcom/aliyun/oss/model/ListObjectsRequest;listing
nextMarker^ downloadFileJ(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;main([Ljava/lang/String;)Vargs[Ljava/lang/String;
aLiYunUtiluploadOnlineObjectK(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Zurl inputStream†N(Ljava/io/InputStream;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z
SourceFileALiYunUtil.java y™com/aliyun/oss/OSSClient yz wx java/io/File yã âã#com/aliyun/oss/model/ObjectMetadata ‡ˆ ‰Š‹ Œ Žãjava/io/FileInputStream y ‘ ’™ƒ È“)com/aliyun/oss/model/DeleteObjectsRequest ”• š–— ˜™š ›œ žŸ  ¡ ¢£java/util/Map$Entry ¤£ ¥£java/lang/String€ ¦ˆ%com/aliyun/oss/model/PutObjectRequest §¨ y© ªjava/lang/Exception« ¬­ ®¯° ±ã† ²™3com/aliyun/oss/model/InitiateMultipartUploadRequest y³ ´µjava/util/ArrayList ¶·&com/aliyun/oss/model/UploadPartRequest ¸ã ¹ã‚ º¯ »ã ¼½ ¾Š ¿À ÁÂà ÄÅ ÆÇ3com/aliyun/oss/model/CompleteMultipartUploadRequest yÈ ÉÊË ÌÍ„ ί ÏÐ 上传成功 上传失败 Ñç ÒÓÔ ÕÖ ×Ø êÙ… Ú™%com/aliyun/oss/model/OSSObjectSummary ¥¯ Û³ æã'com/aliyun/oss/model/ListObjectsRequest ÜãÝ Þß àá âã êä å­java/lang/StringBuilder æç: æè é¯ ê¯ ë¡Objects: ìERROR_FILENAME_IS_NULL ä¡ í¡%com/aliyun/oss/model/GetObjectRequest îï'com/doumee/core/utils/aliyun/ALiYunUtiluc4nnpsqep1i9fijqr37nokh/rp41xCx/XdGEVCptdH6v7xpc9w= java/net/URL ð¨ ñ“java/lang/Objectcom/aliyun/oss/OSSExceptioncom/aliyun/oss/ClientExceptionjava/io/FileNotFoundExceptionjava/util/Iterator/org/springframework/web/multipart/MultipartFilejava/io/IOException2com/aliyun/oss/model/InitiateMultipartUploadResultjava/util/List2com/aliyun/oss/model/CompleteMultipartUploadResult"com/aliyun/oss/model/ObjectListingjava/io/InputStreamlength()JsetContentLength(J)V$org/apache/commons/lang3/StringUtils
isNotBlank(Ljava/lang/CharSequence;)ZsetContentType(Ljava/io/File;)V    putObject†(Ljava/lang/String;Ljava/lang/String;Ljava/io/InputStream;Lcom/aliyun/oss/model/ObjectMetadata;)Lcom/aliyun/oss/model/PutObjectResult;shutdown()IwithKeys=(Ljava/util/List;)Lcom/aliyun/oss/model/DeleteObjectsRequest;W(Lcom/aliyun/oss/model/DeleteObjectsRequest;)Lcom/aliyun/oss/model/DeleteObjectsResult;(com/aliyun/oss/model/DeleteObjectsResultgetDeletedObjects()Ljava/util/List; java/util/MapentrySet()Ljava/util/Set; java/util/Setiterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;getValuegetKeygetSizegetInputStream()Ljava/io/InputStream;<(Ljava/lang/String;Ljava/lang/String;Ljava/io/InputStream;)VO(Lcom/aliyun/oss/model/PutObjectRequest;)Lcom/aliyun/oss/model/PutObjectResult;java/lang/SystemerrLjava/io/PrintStream;
getMessage()Ljava/lang/String;java/io/PrintStreamprintlnclose'(Ljava/lang/String;Ljava/lang/String;)VinitiateMultipartUploadk(Lcom/aliyun/oss/model/InitiateMultipartUploadRequest;)Lcom/aliyun/oss/model/InitiateMultipartUploadResult;skip(J)J setBucketNamesetKey getUploadId setUploadIdsetInputStream(Ljava/io/InputStream;)V setPartSize setPartNumber(I)V
uploadPartQ(Lcom/aliyun/oss/model/UploadPartRequest;)Lcom/aliyun/oss/model/UploadPartResult;%com/aliyun/oss/model/UploadPartResult getPartETag!()Lcom/aliyun/oss/model/PartETag;add(Ljava/lang/Object;)ZI(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;)VcompleteMultipartUploadk(Lcom/aliyun/oss/model/CompleteMultipartUploadRequest;)Lcom/aliyun/oss/model/CompleteMultipartUploadResult; com/doumee/core/utils/FileDigest
getFileMD5"(Ljava/io/File;)Ljava/lang/String;getETagequals3(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)ZdoesBucketExist createBucket1(Ljava/lang/String;)Lcom/aliyun/oss/model/Bucket;,com/aliyun/oss/model/CannedAccessControlList
PublicRead.Lcom/aliyun/oss/model/CannedAccessControlList; setBucketAclC(Ljava/lang/String;Lcom/aliyun/oss/model/CannedAccessControlList;)V8(Ljava/lang/String;)Lcom/aliyun/oss/model/ObjectListing;getObjectSummaries deleteObject    setPrefixjava/lang/IntegervalueOf(I)Ljava/lang/Integer; withMaxKeys>(Ljava/lang/Integer;)Lcom/aliyun/oss/model/ListObjectsRequest;
withMarker=(Ljava/lang/String;)Lcom/aliyun/oss/model/ListObjectsRequest;O(Lcom/aliyun/oss/model/ListObjectsRequest;)Lcom/aliyun/oss/model/ObjectListing;outappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;(J)Ljava/lang/StringBuilder;toString getNextMarker isTruncatedisBlank createNewFile    getObject\(Lcom/aliyun/oss/model/GetObjectRequest;Ljava/io/File;)Lcom/aliyun/oss/model/ObjectMetadata;
openStream    available!mvwxyz{c*·*»Y+,-·µ±|}*~€‚ƒ„ €‚ƒ…†{ìK»Y-·:*+¶»Y·    :¶
¶ ¸ ™
¶ »Y·:*´+,¶W±|&    2
467"9*:1=<>J@}RK~K‡KˆK‰KЁ
A‹Œ3Ž<‘ ý1’“”•–—„‡ˆ‰Š˜™{J*´Æ
*´¶±|MOQ} ~‘”•–—š›{Ä0,Æ ,¹ž±*´»Y+·,¶¶N-¶:*´¶±|"_ `bdc"e(g/h}40~0‡0œ"žŸ( ¡0œ¢( ¢‘ ”•–—„    ‡œ£¤¥¦{Z’*+¶,Ƅ,¹ž{,¹¹:¹™d¹À:»Y·    :¹À¶
¶ -¸ ™    -¶ »Y¹À·:*´+¹À ¶W§ÿ˜*´¶±|2 ‚ƒ5„>…P†W‡]‰pЇŒŠ‘}H>IŽp5R§ª’~’‡’«¬’Ё¡5R§­’«®‘ü¯ý=°“ø,”•–—„ ‡«Š£±²³{Ï?*+¶»Y·    :-¶
¶ ¸ ™
¶ »Y-·:*´+,¶W±|"¦¨©«¬&¯0°>²}H?~?‡?ˆ?‹Œ?Ё1Ž0‘ü&“”•–—„‡ˆ‹Š…´{Wi+Æf*,¶»Y·    :+¹!¶ ¸ ™
¶ »"Y,-+¹#·$:*´¶%:¬:²'¶(¶)+¹#¶**´¶¬=IJ&|BÈÊ    ÌÍÏ%Ð,Ò3Ó=áCâHãJäLæWð`ñgõ}\    Hµ¶L ·¸UŽ=*¹ºi~i‹»i‡iˆiЁ‘*ü,“ÿ¼½¾¾¾“¿Àù”•–Á„‹‡ˆŠÂÃ{é »+Y+,·,:*´¶-:.6»Y-·:¶
/mˆ6    ¶
/q    ”™„    »1Y·2:
6      ¢–»Y·: . h…7   ¶3X/¶
 e”œ    /§ ¶
 e7»4Y·5:+¶6,¶7¶8¶9 ¶:¶; `¶<*´¶=:
¶>¹?W ¶@„ §ÿi»AY+,¶8
·B: *´ ¶C: »Y-·¸D ¶E¸F™G°H°|š&   $0>AJT_go!†"Ž%—&'£(§)ª(­*´+»,Ä-Ê.Ï1Ü4áç7ï8ù<ÿ=@A@CE}À_‚ÄÅ gzÆÇ ŽSÈÇ—JÉÊÏËÌMšÍÎ  ~ ‡ ˆ ‰ Š ÏÐ
ÑÒÓÎ$üԌ0ðÕΠ   JÖ֝
ù'ר ÙÚ ¡ JÖÖÛ
‘?ÿA
¼¾¾¾¾ÜÝ’ý Þý6ßGøZý5àá”Á„‡ˆ‰Šâã{|"*´+¶I=š*´+¶JW*´+²K¶L±|O    Q SU!]} "~"‡    äå‘ü!„‡æç{ËL*´+¶I™B*´+¶MM,¶N¹ON-¹™-¹ÀP:*´+¶Q¶R§ÿß*´+¶S¬|&    h jlml2o?pBrJt}*2 èé6êëL~L‡‘ýì¯ú#ú„‡íî{
¢    B»TY+·U:,¶Vè¸W¶XW::¶YW*´¶Z:¶N¹O:¹™?¹ÀP:    !    ¶[aB²\»]Y·^    ¶Q¶_`¶_    ¶[¶a¶b¶)§ÿ½¶c:¶dšÿ²\e¶)!­|J~ ƒ„†!‡$‰,Š7ŒYaŽzƒކ‰‘’˜” –}RY-èé    ¢~¢‡¢ï ðÇ –ñò!óë$~ô‘%ÿ$¼¾¾õì¾ü¯úE„    ‡ïö÷{°7-¸f™g°»Y-·:¶hš    ¶iW*´»jY+,·k¶lW-°|§©
¬­®"±5²}47~7‡7ˆ7‰#‹Œ‘    
ü’”•–Á„ ‡ˆ‰    øù{G»mYnop·qL±|
·¿}úûü”•–Á„úýþ{P    d»rY+·s¶t:ÆS*,¶»Y·    :¶u…¶ ¸ ™
¶ »"Y,-·$:*´¶%:¬:¶**´¶¬GST&|:Õ ÖØÚ Û+Ý3Þ:àGìRíTîVø[ùbý}\    Rµ¶ BŽG¹ºd~dÿd‡dˆdЁ W‘0ý:“ÿ¼¾¾¾¾“¿Àù ”•–Á„ÿ‡ˆŠý{+S+ÆP*,¶»Y·    :+¶u…¶ ¸ ™
¶ »"Y,-+·$:*´¶%:¬:+¶**´¶¬7CD&|6     
$ + 7BDF%J&Q*}RBµ¶?Ž7¹ºS~SS‡SˆSЁ‘*ü+“ÿ¼¾¾¾“¿Àù ”•–Á„‡ˆŠ©
¨