На этот вопрос есть ответ на других языках / платформах, но я не могу ' t найти надежное решение в C #
. Здесь я ищу часть URL, которую мы используем в WHOIS
, поэтому меня не интересуют субдомены, порт, схема и т. Д.
Example 1: http://s1.website.co.uk/folder/querystring?key=value => website.co.uk
Example 2: ftp://username:password@website.com => website.com
Результат должен быть таким же, когда владелец в whois то же самое, поэтому sub1.xyz.com и sub2.xyz.com принадлежат тому, у кого есть xyz.com, который мне нужно извлечь из URL.