Я использую выборку в Android, реагирую на родную реакцию для получения с моего сервера ниже кода:
fetch(apis.get_info, {
method: 'POST',
headers: {
Accept: 'application/json',
'Content-Type': 'application/json',
'Authorization': 'Basic YYYYYYYY====='
},
body: JSON.stringify({
"user_id": "",
"user_id_type": "",
"kit_number": text,
"channel": ""
}),
}).then((response) => response.json())
.then((responseJson) => {
console.info(responseJson)
})
.catch((error) => {
console.error(error);
});
но иногда появляется сообщение "Ошибка сетевого запроса" и
"XMLHttpRequest.chr.onerror"
Каковы ваши предложения по решению этой проблемы?
Я нашел быстрое, но хорошее решение, но оказалось, что это catch (e) {} Был. Следующее работает очень хорошо:
fetch(apis.get_info, {
method: 'POST',
headers: {
Accept: 'application/json',
'Content-Type': 'application/json',
'Authorization': 'Basic YYYYYYYY====='
},
body: JSON.stringify({
"user_id": "",
"user_id_type": "",
"kit_number": text,
"channel": ""
}),
}).then((response) => response.json()).catch((error)=>{console.info('error)}})
.then((responseJson) => {
console.info(responseJson)
})
.catch((error) => {
console.error(error);
});