Obtenez de l'hôte de domaine à partir de l'URL?

comment obtenir de l'hôte de domaine à partir d'une chaîne d'URL?

GetDomain a 1 entrée "URL", 1 Sortie "Domaine"

Exemple1

INPUT: http://support.domain.com/default.aspx?id=12345
OUTPUT: support.domain.com

Exemple2

INPUT: http://www.domain.com/default.aspx?id=12345
OUTPUT: www.domain.com

Exemple3

INPUT: http://localhost/default.aspx?id=12345
OUTPUT: localhost
  • Il semble que la question est pour l'hôte dans l'URL, et non pas le domaine de l'hôte, à moins que j'ai totalement méconnaître "l'hôte de domaine" (en opposition à "l'hôte"). Le fait que la réponse est dans la ligne de Uri.Host type de soutien que la question devrait être mis à jour afin de mieux refléter et de les aligner avec les exemples dans la question et la accepté de répondre.
InformationsquelleAutor 001 | 2013-01-08