क्या वर्तमान प्रोटोकॉल, होस्ट और पोर्ट को जल्दी से प्राप्त करने के लिए .NET में एक सरल तरीका है? उदाहरण के लिए, यदि मैं निम्नलिखित URL पर हूं:
http://www.mywebsite.com:80/pages/page1.aspx
मुझे लौटने की आवश्यकता है:
http://www.mywebsite.com:80
मुझे पता है कि मैं Request.Url.AbsoluteUri
पूर्ण URL प्राप्त करने के लिए उपयोग कर सकता हूं , और मुझे पता है कि मैं Request.Url.Authority
होस्ट और पोर्ट प्राप्त करने के लिए उपयोग कर सकता हूं , लेकिन मुझे URL स्ट्रिंग को पार्स किए बिना प्रोटोकॉल प्राप्त करने का सबसे अच्छा तरीका सुनिश्चित नहीं है।
कोई सुझाव?