Firebase Storage SDK 返回的错误。
签名:
export declare class StorageError extends 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 |
返回:
布尔值