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.Authorityuntuk mendapatkan host dan port, tetapi saya tidak yakin tentang cara terbaik untuk mendapatkan protokol tanpa menguraikan string URL.
Ada saran?