Skip to content

Commit dcf3721

Browse files
committed
add responseStatus
1 parent 6566294 commit dcf3721

File tree

1 file changed

+3
-0
lines changed
  • packages/rrweb/src/plugins/network/record

1 file changed

+3
-0
lines changed

packages/rrweb/src/plugins/network/record/index.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,7 @@ type NetworkRequest = {
8282
requestMethod: string;
8383
requestHeaders?: Headers;
8484
requestBody?: string | null;
85+
responseStatus?: number;
8586
responseHeaders?: Headers;
8687
responseBody?: string | null;
8788
};
@@ -302,6 +303,7 @@ function initXhrObserver(
302303
const request: NetworkRequest = {
303304
performanceEntry,
304305
requestMethod: req.method,
306+
responseStatus: xhr.status,
305307
...networkRequest,
306308
};
307309
cb({ requests: [request] });
@@ -378,6 +380,7 @@ function initFetchObserver(
378380
after = win.performance.now();
379381
const res = await originalFetch(req);
380382
before = win.performance.now();
383+
networkRequest.responseStatus = res.status;
381384
if (recordResponseHeaders) {
382385
networkRequest.responseHeaders = {};
383386
res.headers.forEach((value, header) => {

0 commit comments

Comments
 (0)