Коллеги, добрый день!
Есть задача: в http-клиенте (rest-клиент, по сути) - необходимо перед запросом к API осуществлять самостоятельный резолв (dns over https) и подсовывать клиенту нужный IP-адрес.
То есть: обращаемся к
https://api.domain.com/endpointПеред обращением, используя какой-либо хук, делаем свой резолв и подсовываем http-клиенту ip-адрес, на который нужно слать запрос.
В остальном - всё происходит как и должно (запрос отправляется по домену; проверяется tls-сертификат, и т.д.)
Подскажите пожалуйста, куда смотреть, каким клиентом это лучше реализовать =) В андроиде, в golang, в других языках - всё довольно просто, а в свифте какой-то ступор =\