StorageError class

Firebase Storage SDK 返回的错误。

签名

export declare class StorageError extends FirebaseError 

扩展FirebaseError

构造函数

构造函数 修饰符 说明
(构造函数)(代码, 消息, 状态_) 构造 StorageError 类的新实例

属性

属性 修饰符 类型 说明
customData { serverResponse: string |null;} 存储 StorageError 独有的自定义错误数据。
服务器响应 null |字符串 由服务器添加的响应消息(可选)。
状态 数字

方法

方法 修饰符 说明
_codeEquals(code) StorageErrorCode 与此错误代码的代码进行比较,过滤掉前缀。

StorageError.(构造函数)

构造 StorageError 类的新实例

签名

constructor(code: StorageErrorCode, message: string, status_?: number);

参数

参数 类型 说明
代码 StorageErrorCode 带有“storage/”前缀的 StorageErrorCode 字符串并添加到邮件末尾。
消息 字符串 错误消息。
状态_ 数字 对应的 HTTP 状态代码

StorageError.customData

存储 StorageError 独有的自定义错误数据。

签名

customData: {
        serverResponse: string | null;
    };

存储错误.服务器响应

由服务器添加的响应消息(可选)。

签名

get serverResponse(): null | string;

set serverResponse(serverResponse: string | null);

StorageError.status

签名

get status(): number;

set status(status: number);

StorageError._codeEquals()

StorageErrorCode 与此错误代码的代码进行比较,并过滤掉前缀。

签名

_codeEquals(code: StorageErrorCode): boolean;

参数

参数 类型 说明
代码 StorageErrorCode

返回

布尔值