Попытка настроить запрос на выборку впервые в реагировать на родной, но я получаю экран с ошибкой. Я уже убедился, что мой сервер работает по моему inet адресу, но устройство просто не будет отправлять запрос на выборку.
Сервер Django работает на 192.168.0.10 (порт 8000), который мой inet адрес. Кроме того, я использую внешне подключенное устройство Android (через USB).
Регистрация. js
componentDidMount() {
fetch('http://192.168.0.10:8000/api/registration1/', {
// fetch('http://10.0.2.2:8000/api/registration1/', {
method: 'GET', // or 'PUT'
headers: {
'Content-Type': 'application/json',
Accept: 'application/json',
},
})
.then(response => {
console.log('I AM IN');
return response.json();
})
.then(data => {
console.log('Success:', data);
})
.catch(error => {
console.error('Error:', error);
});
console.log(' COMPONENT DID MOUNT OVER');
}
Я включил поддержку http в моем android .manifest файл.
Android .manifest
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.phone_app">
<uses-permission android:name="android.permission.INTERNET" />
<application
android:name=".MainApplication"
android:label="@string/app_name"
android:icon="@mipmap/ic_launcher"
android:roundIcon="@mipmap/ic_launcher_round"
android:allowBackup="false"
android:usesCleartextTraffic="true"
android:theme="@style/AppTheme">
<activity
android:name=".MainActivity"
android:label="@string/app_name"
android:configChanges="keyboard|keyboardHidden|orientation|screenSize"
android:windowSoftInputMode="adjustResize">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name="com.facebook.react.devsupport.DevSettingsActivity" />
</application>
</manifest>
Вот ошибка, которую я получаю:
![enter image description here](https://i.stack.imgur.com/TlL9c.jpg)