Есть такой кусок кода, который отправляет POST запрос к сайту и проверяет его на доступность (обрезал всё лишнее до не магу):
async function check() {
const urls = [
'http://site12341.org/',
'https://site12345.ru/',
'http://site12346.org/',
'https://site12347.com/',
'https://site123478.com/'
];
for (const url of urls) {
console.log(`CHECK ${url}`);
let result = null;
try {
result = await axios.post(url);
} catch (err) {
console.log("ERROR: Не удалось подключится");
continue;
}
console.log(`SUCCESS: ${result.status}`);
}
}
Но всё равно в консоль лезут ошибки статуса ответа, от которых не могу избавиться:

Указание в конфигурации параметра validateStatus не помогает.
Может кто подсказать почему так происходит и как от этого избавиться?