Existe-t-il un moyen simple dans .NET d'obtenir rapidement le protocole, l'hôte et le port actuels? Par exemple, si je suis sur l'URL suivante:
http://www.mywebsite.com:80/pages/page1.aspx
Je dois retourner:
http://www.mywebsite.com:80
Je sais que je peux utiliser Request.Url.AbsoluteUripour obtenir l'URL complète, et je sais que je peux utiliser Request.Url.Authoritypour obtenir l'hôte et le port, mais je ne suis pas sûr de la meilleure façon d'obtenir le protocole sans analyser la chaîne d'URL.
Aucune suggestion?