5 lines
509 KiB
JavaScript
5 lines
509 KiB
JavaScript
|
// Aliyun OSS SDK for JavaScript v6.17.1
|
||
|
// Copyright Aliyun.com, Inc. or its affiliates. All Rights Reserved.
|
||
|
// License at https://github.com/ali-sdk/ali-oss/blob/master/LICENSE
|
||
|
!function(e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this).OSS=e()}(function(){return function n(s,i,o){function a(t,e){if(!i[t]){if(!s[t]){var r="function"==typeof require&&require;if(!e&&r)return r(t,!0);if(c)return c(t,!0);throw(r=new Error("Cannot find module '"+t+"'")).code="MODULE_NOT_FOUND",r}r=i[t]={exports:{}},s[t][0].call(r.exports,function(e){return a(s[t][1][e]||e)},r,r.exports,n,s,i,o)}return i[t].exports}for(var c="function"==typeof require&&require,e=0;e<o.length;e++)a(o[e]);return a}({1:[function(e,t,r){"use strict";var n=e("./browser/client");n.Buffer=e("buffer").Buffer,n.urllib=e("../shims/xhr"),n.version=e("./browser/version").version,t.exports=n},{"../shims/xhr":407,"./browser/client":3,"./browser/version":6,buffer:85}],2:[function(e,t,r){"use strict";var n=e("@babel/runtime/helpers/interopRequireDefault"),h=n(e("@babel/runtime/regenerator")),i=n(e("@babel/runtime/helpers/asyncToGenerator"));e("core-js/modules/es.object.to-string.js"),e("core-js/modules/web.dom-collections.for-each.js"),e("core-js/modules/es.object.keys.js"),e("core-js/modules/es.array.slice.js");var d=e("assert"),s=e("../common/utils/checkBucketName").checkBucketName,r=r;function o(e){return Array.isArray?Array.isArray(e):"[object Array]"===Object.prototype.toString.call(e)}function m(e){return e?o(e)?e:[e]:[]}r.useBucket=function(e){return s(e),this.options.bucket=e,this},r.setBucket=function(e){return s(e),this.options.bucket=e,this},r.getBucket=function(){return this.options.bucket},r.deleteBucket=function(){var r=(0,i.default)(h.default.mark(function e(t,r){var n,s;return h.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n=this._bucketRequestParams("DELETE",t,"",r),e.next=3,this.request(n);case 3:if(200===(s=e.sent).status||204===s.status)return e.abrupt("return",{res:s.res});e.next=6;break;case 6:return e.next=8,this.requestError(s);case 8:throw e.sent;case 9:case"end":return e.stop()}},e,this)}));return function(e,t){return r.apply(this,arguments)}}(),r.putBucketACL=function(){var n=(0,i.default)(h.default.mark(function e(t,r,n){var s;return h.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return(s=this._bucketRequestParams("PUT",t,"acl",n)).headers={"x-oss-acl":r},s.successStatuses=[200],e.next=5,this.request(s);case 5:return s=e.sent,e.abrupt("return",{bucket:s.headers.location&&s.headers.location.substring(1)||null,res:s.res});case 7:case"end":return e.stop()}},e,this)}));return function(e,t,r){return n.apply(this,arguments)}}(),r.getBucketACL=function(){var r=(0,i.default)(h.default.mark(function e(t,r){var n;return h.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return(n=this._bucketRequestParams("GET",t,"acl",r)).successStatuses=[200],n.xmlResponse=!0,e.next=5,this.request(n);case 5:return n=e.sent,e.abrupt("return",{acl:n.data.AccessControlList.Grant,owner:{id:n.data.Owner.ID,displayName:n.data.Owner.DisplayName},res:n.res});case 7:case"end":return e.stop()}},e,this)}));return function(e,t){return r.apply(this,arguments)}}(),r.putBucketLogging=function(){var n=(0,i.default)(h.default.mark(function e(t,r,n){var s,i;return h.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return i=this._bucketRequestParams("PUT",t,"logging",n),s="".concat('<?xml version="1.0" encoding="UTF-8"?>\n<BucketLoggingStatus>\n<LoggingEnabled>\n<TargetBucket>').concat(t,"</TargetBucket>\n"),r&&(s+="<TargetPrefix>".concat(r,"</TargetPrefix>\n")),s+="</LoggingEnabled>\n</BucketLoggingStatus>",i.content=s,i.mime="xml",i.successStatuses=[200],e.next=9,this.request(i);case 9:return i=e.sent,e.abrupt("return",{res:i.res});case 11:case"end":return e.stop()}},e,this)}));return function(e,t,r){return n.apply(this,arguments)}}(),r.getBucketLogging=function(){var r=(0,i.default)(h.default.mark(function e(t,r){var n,s;return h.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return(s=this._bucketRequestParam
|