Единственное предположение о доступности URL-адреса, которое вы должны сделать, заключается в том, что «Получение URL-адреса может и не получится».
Небезопасно предполагать, что запрос субдомена не удастся выполнить, если запрос родительского. А именно потому, что в промежутке между вашими двумя запросами ваше сетевое соединение может увеличиваться, ухудшаться или вообще работать неправильно. Также возможно изменение доменов между запросами.
Игнорирование всех проблем с интернет-соединением. Вы по-прежнему имеете дело с живым веб-сайтом, который может и будет постоянно меняться. То, что верно сейчас, может быть неверным через 5 минут, когда они решат изменить структуру своей страницы или изменить способ отображения конкретной страницы. Лучше всего предположить, что любая попытка провалится.
Это может показаться крайней точкой зрения. Но эти события произойдут . От того, как вы с ними справитесь, зависит надежность вашей программы.