diff --git a/packages/react-native/Libraries/Core/Devtools/openURLInBrowser.js b/packages/react-native/Libraries/Core/Devtools/openURLInBrowser.js index 8b0b9cd4128e95..a162c562c31a9d 100644 --- a/packages/react-native/Libraries/Core/Devtools/openURLInBrowser.js +++ b/packages/react-native/Libraries/Core/Devtools/openURLInBrowser.js @@ -16,6 +16,9 @@ export default function openURLInBrowser(url: string) { // $FlowFixMe[unused-promise] fetch(getDevServer().url + 'open-url', { method: 'POST', + headers: { + 'Content-Type': 'application/json', + }, body: JSON.stringify({url}), }); } diff --git a/packages/react-native/Libraries/Core/Devtools/symbolicateStackTrace.js b/packages/react-native/Libraries/Core/Devtools/symbolicateStackTrace.js index 17f2a6e2c0c8eb..90c0fa85c686e1 100644 --- a/packages/react-native/Libraries/Core/Devtools/symbolicateStackTrace.js +++ b/packages/react-native/Libraries/Core/Devtools/symbolicateStackTrace.js @@ -42,6 +42,9 @@ export default async function symbolicateStackTrace( const fetch = global.fetch ?? require('../../Network/fetch'); const response = await fetch(devServer.url + 'symbolicate', { method: 'POST', + headers: { + 'Content-Type': 'application/json', + }, body: JSON.stringify({stack, extraData}), }); return await response.json();