File tree Expand file tree Collapse file tree 2 files changed +10
-1
lines changed
Expand file tree Collapse file tree 2 files changed +10
-1
lines changed Original file line number Diff line number Diff line change @@ -760,6 +760,13 @@ export class OSSObject extends OSSBaseClient implements IObjectSimple {
760760 return urlObject . toString ( ) ;
761761 }
762762
763+ /**
764+ * @alias generateObjectUrl
765+ */
766+ getObjectUrl ( name : string , baseUrl ?: string ) {
767+ return this . generateObjectUrl ( name , baseUrl ) ;
768+ }
769+
763770 /**
764771 * @param policy specifies the validity of the fields in the request.
765772 *
Original file line number Diff line number Diff line change @@ -2221,7 +2221,7 @@ describe('test/OSSObject.test.ts', () => {
22212221 } ) ;
22222222 } ) ;
22232223
2224- describe ( 'generateObjectUrl()' , ( ) => {
2224+ describe ( 'generateObjectUrl() & getObjectUrl() ' , ( ) => {
22252225 it ( 'should return object url' , ( ) => {
22262226 let name = 'test.js' ;
22272227 let url = ossObject . generateObjectUrl ( name ) ;
@@ -2230,8 +2230,10 @@ describe('test/OSSObject.test.ts', () => {
22302230 name = '/foo/bar/a%2Faa/test&+-123~!.js' ;
22312231 url = ossObject . generateObjectUrl ( name , 'https://foo.com' ) ;
22322232 assert . equal ( url , 'https://foo.com/foo/bar/a%252Faa/test%26%2B-123~!.js' ) ;
2233+ assert . equal ( ossObject . generateObjectUrl ( name , 'https://foo.com' ) , url ) ;
22332234 const url2 = ossObject . generateObjectUrl ( name , 'https://foo.com/' ) ;
22342235 assert . equal ( url2 , 'https://foo.com/foo/bar/a%252Faa/test%26%2B-123~!.js' ) ;
2236+ assert . equal ( ossObject . generateObjectUrl ( name , 'https://foo.com/' ) , url2 ) ;
22352237 } ) ;
22362238 } ) ;
22372239
You can’t perform that action at this time.
0 commit comments