Gibt es in .NET eine einfache Möglichkeit, das aktuelle Protokoll, den Host und den Port schnell abzurufen? Zum Beispiel, wenn ich unter der folgenden URL bin:
http://www.mywebsite.com:80/pages/page1.aspx
Ich muss zurückkehren:
http://www.mywebsite.com:80
Ich weiß, dass ich Request.Url.AbsoluteUri
die vollständige URL abrufen kann, und ich weiß, dass ich Request.Url.Authority
den Host und den Port abrufen kann, aber ich bin mir nicht sicher, wie ich das Protokoll am besten abrufen kann, ohne die URL-Zeichenfolge zu analysieren.
Irgendwelche Vorschläge?