に簡単な方法がありますか。現在のプロトコル、ホスト、およびポートをすばやく取得できますか?私は、次のURLによたとえば、:.NET - プロトコル、ホスト、およびポートを取得する
http://www.mywebsite.com:80/pages/page1.aspx
私は返す必要があります:
http://www.mywebsite.com:80
私は完全なURLを取得するためにRequest.Url.AbsoluteUri
を使用することができます知っている、と私は知っていますRequest.Url.Authority
を使用してホストとポートを取得することはできますが、URL文字列を解析せずにプロトコルを取得する最良の方法は不明です。
提案がありますか?
Request.AbsoluteURI –
がsimlarに私の答えを参照してください:首尾よくつかん
ここでの質問 - http://stackoverflow.com/a/1534478/98740 – WDuffy