我从一个React Native应用向一个API发出了几个请求。每个请求在iOS和Android上都能正常工作**,除了**DELETE方法在Android上不起作用。正确地发出了调用,它通过API,对象被删除。但是,调用没有得到响应,而是福尔斯在带有[TypeError: Network request failed]
的catch语句下。这种情况在iOS中不会发生。
一些有同样问题的人在请求标头上缺少'Content-Type': 'application/json'
,这不是我的情况。
这在本地、测试和生产阶段都会发生(使用ip而不是localhost将不起任何作用)。
该请求也在Postman中成功执行。
会是什么呢?
React Native0.63.5
第一个
1条答案
按热度按时间mmvthczy1#
您可以使用Flipper(https://fbflipper.com/docs/setup/plugins/network/)的网络插件,将您的请求复制为curl,然后尝试从您的终端或 Postman 执行它。如果它有同样的错误,问题不在React Native中。