URL с дефисом не открывается в браузере Android
Я встретил очень странную проблему. URL, такой как http://wei-.x.yupoo.com
может быть открыт с Windows PC, MacOS, браузером iOS, но не с браузером Android, он сообщает об ошибке DNS.
Может ли кто-нибудь помочь мне понять, почему? Я проверил RFC7320 и RFC3986, в RFC3986 sec 3.1
Имена схем состоят из последовательности символов, начинающейся с
буква, а затем любая комбинация букв, цифр, плюс
("+"), точка (".") или дефис ("-"). Хотя схемы бывают
нечувствительный, каноническая форма строчная и документы, которые
указанные схемы должны делать это строчными буквами. Реализация должна принимать прописные буквы как эквивалентные строчным в схеме
имена (например, разрешить "HTTP", а также "http") ради
Надежность, но должна производить только строчные имена схем для
консистенция.
Кажется, этот URL должен быть в порядке.
2 ответа
Просто используйте Chrome в Android. Я пробую это в моем один плюс три, и это может быть открыто
Попробуйте заменить дефис на %E2%80%93
пример: http://wei%E2%80%93.x.yupoo.com