Я столкнулся с проблемой, которая заключается в том, что мое приложение может обращаться к API из iOS simulator
, но не из Android emulator
.
Я называю API следующим образом:
async fetchData() {
let url = `http://1**.***.***.***/bla/bla`;
try{
let response = await fetch(url,{
headers: {
'x-application-id':'123',
'hashing': this.hashGenerator("message"),
'content-type': 'application/json'
},
method: "POST",
body: JSON.stringify({
"location":"city"
})
});
if(!response.ok){
throw new Error(response.status)
} else {
return await response.json();
}
} catch(error) {
this.setState({ loadingList: false });
}
}
Это потому, что я использую http
вместо https
?
Я застрял со вчерашнего дня ...