Apakah ada cara sederhana di .NET untuk dengan cepat mendapatkan protokol, host, dan port saat ini? Misalnya, jika saya menggunakan URL berikut:
http://www.mywebsite.com:80/pages/page1.aspx
Saya harus kembali:
http://www.mywebsite.com:80
Saya tahu saya bisa menggunakannya Request.Url.AbsoluteUri
untuk mendapatkan URL yang lengkap, dan saya tahu saya dapat menggunakan Request.Url.Authority
untuk mendapatkan host dan port, tetapi saya tidak yakin tentang cara terbaik untuk mendapatkan protokol tanpa menguraikan string URL.
Ada saran?