Код: Выделить всё
import java.net.URIКод: Выделить всё
URI url = new URI("https://pmi_artifacts_prod.s3.amazonaws.com");
System.out.println(url.getHost()); /returns NULL
URI url2 = new URI("https://s3.amazonaws.com");
System.out.println(url2.getHost()); //returns s3.amazonaws.com
я хочу, чтобы первым url.getHost() был pmi_artifacts_prod.s3.amazonaws .com, но это дает мне NULL. Оказалось, что проблема в подчеркиваниях в доменном имени, это известный баг, но что все же можно сделать, ведь мне нужно работать именно с этим хостом?
Подробнее здесь: https://stackoverflow.com/questions/285 ... nderscores
Мобильная версия