@@ -2333,7 +2333,7 @@ base.init(COS, task);
23332333advance . init ( COS , task ) ;
23342334
23352335COS . getAuthorization = util . getAuth ;
2336- COS . version = '1.0.3 ' ;
2336+ COS . version = '1.0.4 ' ;
23372337
23382338module . exports = COS ;
23392339
@@ -7077,7 +7077,7 @@ function listObjectVersions(params, callback) {
70777077 * @param {Object } data 为对应的 object 数据,包括 body 和 headers
70787078 */
70797079function getObject ( params , callback ) {
7080- var reqParams = { } ;
7080+ var reqParams = params . Query || { } ;
70817081
70827082 reqParams [ 'response-content-type' ] = params [ 'ResponseContentType' ] ;
70837083 reqParams [ 'response-content-language' ] = params [ 'ResponseContentLanguage' ] ;
@@ -7165,6 +7165,7 @@ function putObject(params, callback) {
71657165 Region : params . Region ,
71667166 Key : params . Key ,
71677167 headers : params . Headers ,
7168+ qs : params . Query ,
71687169 body : params . Body ,
71697170 onProgress : onProgress ,
71707171 } , function ( err , data ) {
@@ -7248,6 +7249,7 @@ function postObject(params, callback) {
72487249 Region : params . Region ,
72497250 Key : params . Key ,
72507251 headers : headers ,
7252+ qs : params . Query ,
72517253 filePath : filePath ,
72527254 onProgress : onProgress ,
72537255 } , function ( err , data ) {
@@ -7821,6 +7823,7 @@ function multipartInit(params, callback) {
78217823 Key : params . Key ,
78227824 action : 'uploads' ,
78237825 headers : params . Headers ,
7826+ qs : params . Query ,
78247827 } , function ( err , data ) {
78257828 if ( err ) return callback ( err ) ;
78267829 data = util . clone ( data || { } ) ;
@@ -9303,6 +9306,7 @@ function getUploadIdAndPartList(params, callback) {
93039306 Region : Region ,
93049307 Key : Key ,
93059308 Headers : util . clone ( params . Headers ) ,
9309+ Query : util . clone ( params . Query ) ,
93069310 StorageClass : StorageClass ,
93079311 } , params ) ;
93089312 self . multipartInit ( _params , function ( err , data ) {
0 commit comments