Firebase Storage SDK 傳回錯誤。
簽名:
export declare class StorageError extends FirebaseError
擴充: FirebaseError
建構函式
建構函式 | 修飾符 | 說明 |
---|---|---|
(建構函式)(程式碼, 訊息, 狀態_) | 建構 StorageError 類別的新例項 |
屬性
屬性 | 修飾符 | 類型 | 說明 |
---|---|---|---|
customData | { serverResponse: string |null;} | 這會儲存 StorageError 專屬的自訂錯誤資料。 |
|
serverResponse | null |字串 | 由伺服器新增的選用回應訊息。 | |
狀態 | 數字 |
方法
方法 | 修飾符 | 說明 |
---|---|---|
_codeEquals(代碼) | 比較 StorageErrorCode 與這個錯誤的程式碼,並篩除前置字串。 |
StorageError.(建構函式)
建構 StorageError
類別的新例項
簽名:
constructor(code: StorageErrorCode, message: string, status_?: number);
參數
參數 | 類型 | 說明 |
---|---|---|
程式碼 | StorageErrorCode | 前置字串為「storage/」的 StorageErrorCode 字串並新增至訊息結尾處。 |
訊息 | 字串 | 錯誤訊息。 |
狀態_ | 數字 | 對應的 HTTP 狀態碼 |
StorageError.customData
儲存 StorageError
專屬的自訂錯誤資料。
簽名:
customData: {
serverResponse: string | null;
};
StorageError.serverResponse
由伺服器新增的選用回應訊息。
簽名:
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 |
傳回:
布林值