React Native Android:Fetch Requests仅在连接React Native Debugger时有效

Max*_*hke 8 android apollo react-native

我在Android上对我的API进行获取请求时遇到了一个奇怪的问题(使用React Apollo).在dev构建以及发布构建中,fetch不起作用.一旦启动React Native Debugger并启用Enable Network Inspect,请求就会起作用.

我不知道如何调试请求,因为未启用Network Inspect时调试器中未显示这些请求.

我有什么想法可以找到错误或者是否有人遇到过同样的问题?

小智 0

可能是API问题。我不久前也遇到过同样的问题。React-native-debugger 处理 url 重定向。当您使用react-native-debugger时,会在您的http请求中添加一些额外的逻辑。验证请求、http:// https://、标头、cookie 等。

(Postman 与react-native-debugger 的做法相同)