Skip to content

Commit 970560c

Browse files
huntiemeta-codesync[bot]
authored andcommitted
Add onCreateRequest compatibility overload (#54498)
Summary: Pull Request resolved: #54498 Changelog: [Internal] Reviewed By: cortinico Differential Revision: D86782608 fbshipit-source-id: a74c1e4cd16b697184c8ef75a784219506d55134
1 parent 8ccaf00 commit 970560c

File tree

1 file changed

+23
-0
lines changed
  • packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network

1 file changed

+23
-0
lines changed

packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/NetworkEventUtil.kt

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,29 @@ internal object NetworkEventUtil {
4242
}
4343
}
4444

45+
@Deprecated("Compatibility overload")
46+
@JvmStatic
47+
fun onCreateRequest(
48+
devToolsRequestId: String,
49+
requestUrl: String,
50+
requestMethod: String,
51+
requestHeaders: Map<String, String>,
52+
requestBody: String,
53+
encodedDataLength: Long,
54+
) {
55+
if (ReactNativeFeatureFlags.enableNetworkEventReporting()) {
56+
InspectorNetworkReporter.reportRequestStart(
57+
devToolsRequestId,
58+
requestUrl,
59+
requestMethod,
60+
requestHeaders,
61+
requestBody,
62+
encodedDataLength,
63+
)
64+
InspectorNetworkReporter.reportConnectionTiming(devToolsRequestId, requestHeaders)
65+
}
66+
}
67+
4568
@JvmStatic
4669
fun onDataSend(
4770
reactContext: ReactApplicationContext?,

0 commit comments

Comments
 (0)