对象存储OSS产品常见问题之使用Spring Cloud Alibaba情况下文档添加水印如何解决

本文涉及的产品
对象存储 OSS,20GB 3个月
对象存储 OSS,恶意文件检测 1000次 1年
对象存储 OSS,内容安全 1000次 1年
简介: 对象存储OSS是基于互联网的数据存储服务模式,让用户可以安全、可靠地存储大量非结构化数据,如图片、音频、视频、文档等任意类型文件,并通过简单的基于HTTP/HTTPS协议的RESTful API接口进行访问和管理。本帖梳理了用户在实际使用中可能遇到的各种常见问题,涵盖了基础操作、性能优化、安全设置、费用管理、数据备份与恢复、跨区域同步、API接口调用等多个方面。

问题一:使用 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报错路径不对,但是检查了文件路径没有任何问题,我把项目打包后放在访问那台电脑那,又可以下载了,我去访问这个项目又不行,这是为什么呢


参考回答:

可能存在以下原因导致问题:

  1. 访问权限设置:请确保你在OSS中设置了正确的访问权限。如果访问路径的权限配置不正确,将导致无法下载或访问文件。请检查OSS的权限配置,并确保对该文件正确授权。
  2. 本地服务配置:如果你使用了本地服务器来提供访问项目的服务,也需要确保正确配置服务器的访问路径和权限。检查一下服务器的配置文件或环境变量是否正确设置了OSS的访问路径。
  3. 网络访问限制:局域网内部署可能存在网络限制,例如防火墙、路由设置等。确保局域网内的网络设置不会阻止对OSS的访问。你可以尝试从其他设备或电脑在局域网内访问OSS的路径,检查是否能够顺利下载文件。
  4. 文件路径问题:再次检查一下文件路径是否正确,包括文件名和目录层次。路径错误可能导致无法找到文件,造成下载问题。


关于本问题的更多回答可点击原文查看: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



相关实践学习
借助OSS搭建在线教育视频课程分享网站
本教程介绍如何基于云服务器ECS和对象存储OSS,搭建一个在线教育视频课程分享网站。
相关文章
|
5天前
|
Java 关系型数据库 数据库
实时计算 Flink版产品使用合集之在集群上获取不到Spring的上下文是什么原因
实时计算Flink版作为一种强大的流处理和批处理统一的计算框架,广泛应用于各种需要实时数据处理和分析的场景。实时计算Flink版通常结合SQL接口、DataStreamAPI、以及与上下游数据源和存储系统的丰富连接器,提供了一套全面的解决方案,以应对各种实时计算需求。其低延迟、高吞吐、容错性强的特点,使其成为众多企业和组织实时数据处理首选的技术平台。以下是实时计算Flink版的一些典型使用合集。
|
7天前
|
小程序 JavaScript Java
小程序商城|基于Spring Boot的智能小程序商城的设计与实现(源码+数据库+文档)
小程序商城|基于Spring Boot的智能小程序商城的设计与实现(源码+数据库+文档)
16 0
小程序商城|基于Spring Boot的智能小程序商城的设计与实现(源码+数据库+文档)
|
7天前
|
小程序 JavaScript Java
高校宿舍信息|基于Spring Boot的高校宿舍信息管理系统的设计与实现(源码+数据库+文档)
高校宿舍信息|基于Spring Boot的高校宿舍信息管理系统的设计与实现(源码+数据库+文档)
14 0
|
7天前
|
安全 JavaScript Java
在线问卷调查|基于Spring Boot的在线问卷调查系统的设计与实现(源码+数据库+文档)
在线问卷调查|基于Spring Boot的在线问卷调查系统的设计与实现(源码+数据库+文档)
16 0
|
12天前
|
算法 Java 数据库连接
Spring+MySQL+数据结构+集合,Alibaba珍藏版mybatis手写文档
Spring+MySQL+数据结构+集合,Alibaba珍藏版mybatis手写文档
|
12天前
|
消息中间件 Java 数据安全/隐私保护
Spring Cloud 项目中实现推送消息到 RabbitMQ 消息中间件
Spring Cloud 项目中实现推送消息到 RabbitMQ 消息中间件
|
12天前
|
负载均衡 监控 Java
我把Spring Cloud的超详细资料介绍给你,面试官不会生气吧?geigei
我把Spring Cloud的超详细资料介绍给你,面试官不会生气吧?geigei
|
12天前
|
NoSQL Java 数据库连接
凭借这份GitHub上疯狂霸榜标星140k的Spring全家桶文档,我接连斩获阿里、京东
凭借这份GitHub上疯狂霸榜标星140k的Spring全家桶文档,我接连斩获阿里、京东
|
13天前
|
负载均衡 Java 应用服务中间件
Spring Cloud 负载平衡的意义什么?
负载平衡是指将网络流量在多个服务器之间分布,以达到提高系统性能、增强可靠性和提供更好用户体验的目的。在负载平衡的架构中,多个服务器被组织成一个集群,共同处理用户的请求。
47 4
|
14天前
|
监控 安全 Java
Spring cloud原理详解
Spring cloud原理详解
27 0

热门文章

最新文章

相关产品

  • 对象存储