@@ -547,7 +547,7 @@ declare namespace COS {
547
547
/** 存储桶跨域资源共享(CORS)访问控制规则 */
548
548
CORSRules : CORSRule [ ] ,
549
549
/** 是否允许同一个 url 有多份缓存,如果设置为 true 浏览器在 img 标签加载和 ajax 加载同一个对象 url 将会使用不同缓存 */
550
- ResponseVary ?: Boolean | String ,
550
+ ResponseVary ?: BooleanString ,
551
551
}
552
552
/** putBucketCors 接口返回值 */
553
553
interface PutBucketCorsResult extends GeneralResult {
@@ -563,7 +563,7 @@ declare namespace COS {
563
563
/** 存储桶跨域资源共享(CORS)访问控制规则 */
564
564
CORSRules : Record < string , any > ,
565
565
/** 是否允许同一个 url 有多份缓存,如果设置为 true 浏览器在 img 标签加载和 ajax 加载同一个对象 url 将会使用不同缓存 */
566
- ResponseVary ?: Boolean | String ,
566
+ ResponseVary ?: BooleanString ,
567
567
}
568
568
569
569
// deleteBucketCors
@@ -1230,6 +1230,8 @@ declare namespace COS {
1230
1230
onTaskStart ?: ( TaskInfo : COS . Task ) => void ,
1231
1231
/** 上传的进度回调方法 */
1232
1232
onProgress ?: onProgress ,
1233
+ /** 续传校验的进度回调方法 */
1234
+ onHashProgress ?: onProgress ,
1233
1235
}
1234
1236
/** putObject 接口返回值 */
1235
1237
interface PutObjectResult extends GeneralResult {
@@ -1731,7 +1733,7 @@ Bulk:批量模式,恢复时间为24 - 48小时。 */
1731
1733
/** 上传的进度回调方法 */
1732
1734
onProgress ?: onProgress ,
1733
1735
/** 上传完成回调方法 */
1734
- onFileFinish ?: ( err : Error , data ?: Record < string , any > ) => void ,
1736
+ onFileFinish ?: onFileFinish ,
1735
1737
}
1736
1738
/** 要上传的单个文件参数 */
1737
1739
interface UploadFileItemResult extends GeneralResult {
@@ -1750,7 +1752,7 @@ Bulk:批量模式,恢复时间为24 - 48小时。 */
1750
1752
/** 所有文件整体上传进度回调方法 */
1751
1753
onProgress ?: onProgress ,
1752
1754
/** 所有文件上传完成回调方法 */
1753
- onFileFinish ?: ( err : CosError , data ?: Record < string , any > ) => void ,
1755
+ onFileFinish ?: onFileFinish ,
1754
1756
}
1755
1757
/** uploadFiles 接口返回值 */
1756
1758
interface UploadFilesResult extends GeneralResult {
@@ -1803,6 +1805,7 @@ Bulk:批量模式,恢复时间为24 - 48小时。 */
1803
1805
CopySliceSize ?: number ,
1804
1806
/** 使用 sliceCopyFile 分块复制文件时,每片的大小字节数,默认值10485760(10MB) */
1805
1807
CopyChunkSize ?: number ,
1808
+ SliceSize ?: number ,
1806
1809
/** 分片复制进度回调方法 */
1807
1810
onProgress : onProgress
1808
1811
}
@@ -1848,7 +1851,7 @@ Bulk:批量模式,恢复时间为24 - 48小时。 */
1848
1851
/** 请求里的 Url Query 参数 */
1849
1852
Query ?: Query ,
1850
1853
/** 请求里的 Body 参数 */
1851
- Body ?: Body ,
1854
+ Body ?: Body | string ,
1852
1855
/** 请求的 API 动作接口(可理解为不带 = 的 Query 参数),如 acl、tagging、image_process 等 */
1853
1856
Action ?: Action ,
1854
1857
/** 请求url */
@@ -1857,6 +1860,7 @@ Bulk:批量模式,恢复时间为24 - 48小时。 */
1857
1860
RawBody ?: boolean ,
1858
1861
/** 返回文件内容格式,如string、blob、arraybuffer */
1859
1862
DataType ?: string ,
1863
+ ContentType ?: string ,
1860
1864
}
1861
1865
/** Request 接口返回值 */
1862
1866
interface RequestResult extends GeneralResult {
0 commit comments