Firebase 存储 SDK 返回的错误。
签名:
export declare class StorageError extends FirebaseError
扩展: FirebaseError
构造函数
构造函数 | 修饰符 | 描述 |
---|---|---|
(构造函数)(代码、消息、状态_) | 构造StorageError 类的新实例 |
特性
财产 | 修饰符 | 类型 | 描述 |
---|---|---|---|
自定义数据 | { 服务器响应:字符串 |无效的; } | 存储StorageError 特有的自定义错误数据。 | |
服务器响应 | 空 |细绳 | 服务器添加的可选响应消息。 | |
地位 | 数字 |
方法
方法 | 修饰符 | 描述 |
---|---|---|
_code等于(代码) | 将StorageErrorCode 与此错误的代码进行比较,过滤掉前缀。 |
存储错误。(构造函数)
构造StorageError
类的新实例
签名:
constructor(code: StorageErrorCode, message: string, status_?: number);
参数
范围 | 类型 | 描述 |
---|---|---|
代码 | 存储错误代码 | StorageErrorCode 字符串以“storage/”为前缀并添加到消息末尾。 |
信息 | 细绳 | 错误信息。 |
地位_ | 数字 | 对应的HTTP状态码 |
存储错误.customData
存储StorageError
特有的自定义错误数据。
签名:
customData: {
serverResponse: string | null;
};
存储错误.serverResponse
服务器添加的可选响应消息。
签名:
get serverResponse(): null | string;
set serverResponse(serverResponse: string | null);
存储错误状态
签名:
get status(): number;
set status(status: number);
StorageError._codeEquals()
将StorageErrorCode
与此错误的代码进行比较,过滤掉前缀。
签名:
_codeEquals(code: StorageErrorCode): boolean;
参数
范围 | 类型 | 描述 |
---|---|---|
代码 | 存储错误代码 |
返回:
布尔值