判断文件对象是否存在 @param object 文件对象 @param isBucketPreview 是否是供预览的bucket,true表示预览bucket,false表示存储bucket @return err 错误,nil表示文件存在,否则表示文件不存在,并告知错误信息
(object string)
| 65 | //@param isBucketPreview 是否是供预览的bucket,true表示预览bucket,false表示存储bucket |
| 66 | //@return err 错误,nil表示文件存在,否则表示文件不存在,并告知错误信息 |
| 67 | func (o *Oss) IsObjectExist(object string) (err error) { |
| 68 | bucket, err := o.GetBucket() |
| 69 | if err != nil { |
| 70 | return |
| 71 | } |
| 72 | _, err = bucket.GetObjectMeta(object) |
| 73 | return |
| 74 | } |
| 75 | |
| 76 | //文件移动到OSS进行存储[如果是图片文件,不要使用gzip压缩,否则在使用阿里云OSS自带的图片处理功能无法处理图片] |
| 77 | //@param local 本地文件 |