1. Как правильно валидировать такую часть URL, как host?
2. Как кодировать host при помещении в атрибуты href, src и подобные? Достаточно ли перекодировать символы <>&"
в < > & "
? (Предполагается, что значение атрибута заключено в двойные кавычки.)
RFC 3986 читал.