问题一:使用 nodeJs 将zip上传到OSS,为啥下载后无法解压?还需要什么特殊配置么?
我在后台通过archiveJS生成了一个 ZIP文件,然后通过oss.put 方法上传到了OSS上。
我生成的ZIP在我本地可以被解压没有问题,但是该ZIP上传到oss后,再从oss上下载下来(无论通过客户端还是生成URL)都无法被windows自带的解压工具解压(在解压时出现 “提取文件之前,必须将文件复制到这个压缩文件夹”),只能通过7-zip解压。
反之我如果将本地的ZIP文件直接通过oss客户端上传到oss,那么下载,并通过Windows自带工具解压是没有问题的。
我想知道oss.put 方法会对文件做什么特殊处理么?还是需要什么设置?
参考回答:
如果是 node archiver问题,刚压缩完立马上传测试是有问题的(mac 自带默认解压提示报错,Bandzip 提示报错但是里面内容仍然可以访问),sleep1 秒没有问题;
关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/536677
问题二:OSS只能本地下载吗
我的OSS只能部署的本地下载呢,一个局域网内访问项目,OSS报错路径不对,但是检查了文件路径没有任何问题,我把项目打包后放在访问那台电脑那,又可以下载了,我去访问这个项目又不行,这是为什么呢
参考回答:
可能存在以下原因导致问题:
- 访问权限设置:请确保你在OSS中设置了正确的访问权限。如果访问路径的权限配置不正确,将导致无法下载或访问文件。请检查OSS的权限配置,并确保对该文件正确授权。
- 本地服务配置:如果你使用了本地服务器来提供访问项目的服务,也需要确保正确配置服务器的访问路径和权限。检查一下服务器的配置文件或环境变量是否正确设置了OSS的访问路径。
- 网络访问限制:局域网内部署可能存在网络限制,例如防火墙、路由设置等。确保局域网内的网络设置不会阻止对OSS的访问。你可以尝试从其他设备或电脑在局域网内访问OSS的路径,检查是否能够顺利下载文件。
- 文件路径问题:再次检查一下文件路径是否正确,包括文件名和目录层次。路径错误可能导致无法找到文件,造成下载问题。
关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/535976
问题三:对象存储oss免费存储空间,免费流量和免费访问量是多少
参考回答:
阿里云OSS提供了 5GB 的免费存储空间和 50GB 的免费流量
关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/531780
问题四:使用Spring Cloud Alibaba情况下阿里云OSS有对文档添加水印的功能吗?
问题一:使用Spring Cloud Alibaba情况下,阿里云OSS有对excel, pdf, word类型的文档添加水印的功能吗?
问题二:我看到也是只能对图片和音视频加水印
参考回答:
针对问题一的回答:应该只有图片处理功能吧
关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/529385
问题五:STS Token有效期可以设置时区吗?
如题,为什么我每次获取到的有效期都是7小时前的?假如现在是10:00:00,我获取到的有效期是03:00:00,这个像是时区的问题,请问可以设置时区吗?或者有什么办法可以将有效期设置超过3600秒,我设置有效期时间超过3600秒时会直接报错。
参考回答:
您好,STS Token暂时没有找到可以设置时区的操作,STS Token的有效期最小值为900秒,最大值为角色最大会话时间设置的值,默认值为3600秒。您可以通过AssumeRole接口的DurationSeconds参数来限制STS Token的有效期。 您可以通过控制台或API设置角色最大会话时间。更多信息,请参见设置角色最大会话时间。
关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/528250