함수를 호출한 클라이언트에 오류를 보내기 위해 핸들러에서 발생할 수 있는 명시적 오류입니다.
서명:
export declare class HttpsError extends Error
확장: 오류
생성자
건설자 | 수정자 | 설명 |
---|---|---|
(생성자)(코드, 메시지, 세부정보) | HttpsError 클래스의 새 인스턴스를 생성합니다. |
속성
재산 | 수정자 | 유형 | 설명 |
---|---|---|---|
암호 | 함수ErrorCode | 클라이언트에 반환될 표준 오류 코드입니다. 이는 또한 code.proto에 정의된 대로 응답의 HTTP 상태 코드를 결정합니다. | |
세부 | 알려지지 않은 | JSON으로 변환되어 오류 응답에 포함될 추가 데이터입니다. | |
httpErrorCode | HttpErrorCode | 제공된 오류 코드의 연결 형식 표현입니다. |
행동 양식
방법 | 수정자 | 설명 |
---|---|---|
toJSON() | 이 객체의 JSON 직렬화 가능 표현을 반환합니다. |
auth.HttpsError.(생성자)
HttpsError
클래스의 새 인스턴스를 생성합니다.
서명:
constructor(code: FunctionsErrorCode, message: string, details?: unknown);
매개변수
매개변수 | 유형 | 설명 |
---|---|---|
암호 | 함수ErrorCode | |
메시지 | 끈 | |
세부 | 알려지지 않은 |
인증.HttpsError.code
클라이언트에 반환될 표준 오류 코드입니다. 이는 또한 code.proto에 정의된 대로 응답의 HTTP 상태 코드를 결정합니다.
서명:
readonly code: FunctionsErrorCode;
auth.HttpsError.details
JSON으로 변환되어 오류 응답에 포함될 추가 데이터입니다.
서명:
readonly details: unknown;
auth.HttpsError.httpErrorCode
제공된 오류 코드의 연결 형식 표현입니다.
서명:
readonly httpErrorCode: HttpErrorCode;
auth.HttpsError.toJSON()
이 객체의 JSON 직렬화 가능 표현을 반환합니다.
서명:
toJSON(): HttpErrorWireFormat;
보고:
HttpErrorWireFormat