Я тут кстати помню как-то хотел мониторить доступность CDN со стороны клиентов. Для этого думал отправлять инфу с фронта, какой ресурс не был загружен, какая ошибка была выдана, и в какой адрес зарезолвился домен для этого ресурса. Это бы очень помогло, отправлять тикеты CDN провайдеру, особенно когда РКН дофига всего побанил. Можно было бы жаловаться на конкретные edge сервера.
И я так удивился, когда окозалось, что для конкретного запроса, я не могу через javascript посмотреть в какой адрес зарезолвился домен. Я почему-то думал что это точно будет где-то в объекте ответа xmlhttprequest - но окозалось что нет. Есть отдельный метод dns.resolve() но только у mozilla. И никаких универасльных способов зарезолвить домен на локальном DNS клиента через бруазер почему-то нет.
Кто-нибудь как-то решает эту проблему?