7
.NET - รับโปรโตคอลโฮสต์และพอร์ต
มีวิธีง่ายๆใน. NET เพื่อรับโปรโตคอลปัจจุบันโฮสต์และพอร์ตอย่างรวดเร็วหรือไม่ ตัวอย่างเช่นถ้าฉันอยู่ใน URL ต่อไปนี้: http://www.mywebsite.com:80/pages/page1.aspx ฉันต้องการส่งคืน: http://www.mywebsite.com:80 ฉันรู้ว่าฉันสามารถใช้Request.Url.AbsoluteUriเพื่อรับ URL ที่สมบูรณ์และฉันรู้ว่าฉันสามารถใช้Request.Url.Authorityเพื่อรับโฮสต์และพอร์ต แต่ฉันไม่แน่ใจเกี่ยวกับวิธีที่ดีที่สุดในการรับโปรโตคอลโดยไม่ต้องแยกวิเคราะห์สตริง URL ข้อเสนอแนะใด ๆ