For anyone who is still wondering how to do this or if it is possible, I have created a React Native Module to solve the issue. The module is a custom implementation based on the native webview. It allows you to intercept all requests and their content including things like request headers, response header, type, etc.
Here is a link to the module: react-native-intercepting-webview