StorageError class

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;

参数

范围类型描述
代码存储错误代码

返回:

布尔值