Один из способов проверить доступность стороннего домена с помощью клиента - это отправить AJAX запрос на этот домен и проверить полученный ответ или код состояния ответа. Однако, если сервер не разрешает запросы из вашего домена из-за политики CORS, то ваш браузер не позволит получить данные или получите ошибку доступа. CORS используется для защиты пользователей от несанкционированного доступа к ресурсам на сторонних доменах.
Если у вас возникают проблемы с проверкой доступности стороннего ресурса из-за политики CORS, то другой способ - это использовать серверный код, который будет выполнять запрос на сторонний ресурс, поскольку серверный код не ограничен политиками CORS. Вы можете отправить запрос на сторонний ресурс с вашего сервера и проверить ответ, полученный от сервера стороннего домена. Этот подход называется "проксирование".