OSS生成的文件,例如压缩包,下载的时候希望是个中文的,方便查看。以下方法可以解决。
通过修改META信息来定义下载文件名称
https://help.aliyun.com/document_detail/84840.html
管理文件元信息
1 ObjectMetadata meta = ossClient.getObjectMetadata(bucketName, key); 2 CopyObjectRequest request = new CopyObjectRequest(bucketName, key, bucketName, key); 3 meta.setContentDisposition("attachment;filename=" + name); 4 request.setNewObjectMetadata(meta); 5 ossClient.copyObject(request);