Firebase 存储中的错误
以下是使用 Firebase 存储时可能出现的一些不同类型的错误。
Firebase Storage :它是 Google 的产品,可帮助开发人员轻松构建、管理和扩展他们的应用程序。它提供云存储,并使用 NoSQL 作为数据库来存储数据。我们可以使用这个平台来管理或存储移动应用程序用户和网络用户生成的媒体。
错误:是用户进行的非法操作,导致程序无法正常运行。
Firebase 存储中的错误类型:
- 未知错误
- 找不到对象错误
- 未找到存储桶错误
- 项目未找到错误
- 超出配额错误
- 未经验证的错误
- 未经授权的错误
- 重试限制超出错误
- 无效校验和错误
- 取消错误
- 无效事件名称错误
- 无效的 URL 错误
- 无效参数错误
- 无默认存储桶错误
- 无法切片 blob 错误
- 服务器文件大小错误
下面描述了所有错误的简要说明:
1.未知错误:当您的项目发生未知错误时,它会显示消息“发生未知错误”。
2. Object-not-found Error :当用户将错误的引用传递到项目中时发生。它将显示“所需引用处不存在对象”的消息。
3. Bucket-not-found错误:云存储没有配置bucket时出现。这将显示“没有为 Cloud Storage 配置存储桶”的消息。
4. Project-not-found Error:当没有为云存储配置项目时会出现此错误。
5. Quota-exceeded Error:当用户超出存储配额时会出现此错误。这将显示一条消息,即“已超出您的 Cloud Storage 存储桶的配额。 如果您使用的是免费套餐,请升级到付费套餐。如果您使用的是付费计划,请联系 Firebase 支持人员。”
6. Unauthenticated Error:当用户未通过身份验证时会出现此错误。这将显示一条错误消息,即“用户未经身份验证”。
7.未经授权的错误:当用户未经授权执行操作时会发生此错误。这将显示一条错误消息,即“用户无权执行所需的操作”。
8. Retry-limit-exceeded 错误:当一个操作(上传、下载、删除等)的最大时间限制已被超过时发生此错误。
9. Invalid-checksum Error:当客户端上的文件与服务器接收到的文件的校验和不匹配时,会发生此错误。
10. Canceled Error:当操作(上传、下载、删除等)被用户取消时,会出现此错误。
11. Invalid-event-name Error:当提供给用户的事件名称无效时会发生此错误。
12. Invalid-URL Error:当用户错误地将 Invalid URL 提供给refFromURL()时会发生此错误。
13. Invalid-argument Error:当用户将无效参数传递给put()时会发生此错误。
14. No-default-bucket 错误:当您的配置的 storageBucket 属性中没有设置默认存储桶时,会发生此错误。
15.Cannot-slice-blob 错误:这个错误一般发生在本地文件发生变化(删除、再次保存等)时
16. Server-file-wrong-size Error:当客户端上的文件与服务器接收到的文件大小不匹配时会出现此错误。