我有一个在错误响应中记录请求有效负载的情况,但错误对象不能包含比其默认成员更多的信息。
除了为有效负载创建闭包对象以及在错误回调中使用它时,是否有任何建议?
我怀疑在现有的错误类
中添加新成员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;
});
}
Angular 4.3:HttpClient
答案 0 :(得分:0)
我找到了解决方案。 我们需要拦截错误消息并从中添加访问负载并传递给错误对象。
JFrame frame = new JFrame();
frame.setLayout(new BoxLayout(frame.getContentPane(), BoxLayout.Y_AXIS));
frame.add(new JLabel("Hello World!"));