0
エラー応答で要求ペイロードを記録するシナリオがありますが、エラーオブジェクトにはデフォルトのメンバーより多くの情報を含めることはできません。HttpClientModule(HTTPClient)角度4.3以上のエラー処理
ペイロード用のクロージャーオブジェクトを作成し、エラーコールバックで使用すること以外は何か提案はありますか? HttpClientを
エラー応答で要求ペイロードを記録するシナリオがありますが、エラーオブジェクトにはデフォルトのメンバーより多くの情報を含めることはできません。HttpClientModule(HTTPClient)角度4.3以上のエラー処理
ペイロード用のクロージャーオブジェクトを作成し、エラーコールバックで使用すること以外は何か提案はありますか? HttpClientを
私は解決策を見つけた:
私はこの既存のエラークラス
export declare class HttpErrorResponse extends HttpResponseBase implements Error {
readonly name: string;
readonly message: string;
readonly error: any | null;
/**
* Errors are never okay, even when the status code is in the 2xx success range.
*/
readonly ok: boolean;
constructor(init: {
error?: any;
headers?: HttpHeaders;
status?: number;
statusText?: string;
url?: string;
});
}
角4.3に新しいメンバーを追加することを疑います。 エラーメッセージを代行受信し、そこからアクセスペイロードを追加し、エラーオブジェクトに渡す必要があります。
error.payload = request.data