Всем привет!
Вопрос вот в чем.
На сайте есть форма в которой человек может вставить определенную ссылку своего сайта.
Мне необходимо качнуть по этой ссылке ее содержимое. Я использую fopen.
В общем то проблема в том, что кириллические домены не обрабатываются, если человек указывает ссылку без punycode.
При этом домен не обязательно будет кириллическим.
Нашел класс который конвертирует в punycode и обратно.
Выходит так, что нужно домен проверять, какой он и соответственным образом обрабатывать его.
Какие есть варианты валидации всех доменов + обработка punycode, чтобы избежать "граблей"?
|