axios 如何在react native中发出POST请求

jv2fixgn  于 2022-12-29  发布在  iOS
关注(0)|答案(1)|浏览(145)

我试图做一个axios后在react原生。在 Postman ,它是工作,但在应用程序,它是不工作。有人能帮忙吗?

var Data = {
        name: name,
        email: email,
      };
    }
   axios
      .post('http://10.0.2.2:8000/api/register', Data)

      .then(res => {
        alert(res);
      })
      .catch(err => console.log(JSON.stringify(err)));
  }

这是错误
第一个月

ippsafx7

ippsafx71#

iOS和Android默认不支持HTTP协议,不安全,如果可以迁移到HTTPS,一切都会好的。
但您可以通过更新以下文件禁用此安全选项;

安卓系统(安卓清单. xml)

<uses-permission android:name="android.permission.INTERNET" />

    <application
       //-------add this attribute-------//
       android:usesCleartextTraffic="true"> 
    
    </application>

IOS(信息列表)

<key>NSAppTransportSecurity</key>
<dict>
    <key>NSAllowsArbitraryLoads</key>
    <true/>
</dict>

相关问题