File tree Expand file tree Collapse file tree 3 files changed +14
-2
lines changed Expand file tree Collapse file tree 3 files changed +14
-2
lines changed Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " qiniu-js" ,
3
3
"jsName" : " qiniu" ,
4
- "version" : " 3.4.1 " ,
4
+ "version" : " 3.4.2 " ,
5
5
"private" : false ,
6
6
"description" : " Javascript SDK for Qiniu Resource (Cloud) Storage AP" ,
7
7
"main" : " lib/index.js" ,
Original file line number Diff line number Diff line change @@ -86,7 +86,13 @@ export function useUpload(file: File) {
86
86
file ,
87
87
file . name ,
88
88
token ,
89
- undefined ,
89
+ {
90
+ metadata : {
91
+ 'x-qn-meta-test' : 'tt' ,
92
+ 'x-qn-meta-test1' : '222' ,
93
+ 'x-qn-meta-test2' : '333' ,
94
+ }
95
+ } ,
90
96
{
91
97
checkByMD5 : true ,
92
98
debugLogLevel : 'INFO' ,
Original file line number Diff line number Diff line change @@ -29,6 +29,12 @@ export default class Direct extends Base {
29
29
this . logger . info ( 'customVars inited.' )
30
30
}
31
31
32
+ if ( this . putExtra . metadata ) {
33
+ this . logger . info ( 'init metadata.' )
34
+ const { metadata } = this . putExtra
35
+ Object . keys ( metadata ) . forEach ( key => formData . append ( key , metadata [ key ] . toString ( ) ) )
36
+ }
37
+
32
38
this . logger . info ( 'formData inited.' )
33
39
const result = await direct ( this . uploadHost ! . getUrl ( ) , formData , {
34
40
onProgress : data => {
You can’t perform that action at this time.
0 commit comments