A framework for building native applications using React
Add JS API for allocating network request IDs, capturing call stacks (#54051)
Summary: Pull Request resolved: https://github.com/facebook/react-native/pull/54051 Adds the private, experimental `__NETWORK_REPORTER__.createDevToolsRequestId()` JavaScript method behind the Fusebox network inspection feature flag. `createDevToolsRequestId()` returns a unique string ID for a network request, and records the current call stack as the request's [initiator](https://cdpstatus.reactnative.dev/devtools-protocol/tot/Network#type-Initiator). If the native networking layer passes the same request ID into the C++ `NetworkReporter::reportRequestStart` method, the corresponding CDP [`requestWillBeSent`](https://cdpstatus.reactnative.dev/devtools-protocol/tot/Network#event-requestWillBeSent) event will contain the stack trace. Changelog: [Internal] Reviewed By: robhogan, huntie Differential Revision: D83238216 fbshipit-source-id: 5076d887254cd9711f86f72792e791eabc43f297
M
Moti Zilberman committed
a4be9b236f19972298c680a824ce6a1b0a277617
Parent: d932f28
Committed by meta-codesync[bot] <215208954+meta-codesync[bot]@users.noreply.github.com>
on 10/8/2025, 10:26:25 PM