Я использую команду fetch, работающую на эмуляторе Android. Когда я использовал его с портом "127.0.0.1", я получал эту ошибку все время, независимо от того, какой тип запроса я делал.
Затем я изменил его на http://10.0.2.2 и Запросы GET обычно работают, но я пытаюсь сделать запрос POST и получаю эту ошибку:
TypeError: Network request failed
Мой код:
const url = 'http://10.0.2.2:143'
const payload = {
method,
headers: {
Accept: 'application/json',
'Content-Type': 'application/json',
['x-access-token']: `Bearer ${token}`,
},
body,
}
const response = await fetch(url, payload)
На iOS все работает нормально, поэтому я не думаю, что это проблема с этим кодом. На чем можно попробовать заставить его работать Android
Запрос даже не доходит до сервера