0
有誰知道是否有一種乾淨的方式來獲取瀏覽器地址欄的內容,而不是絕對URI?如何獲取瀏覽器地址欄的內容,而不是完整的URI
我知道你可以使用Request.Url.AbsoluteUri
來獲得完整的請求,通常情況下,這很好。但是,在這種情況下,我需要知道用戶是否通過網站的基本DNS登錄到網頁上。
例如,如果我的網站被稱爲http://www.mysite.com
,默認頁面是page1.aspx這個,然後Request.Url.AbsoluteUri如果用戶點擊來自http://www.mysite.com
現場返回http://www.mysite.com/page1.aspx
。在這種情況下,我想要得到的是:http://www.mysite.com
。這可能嗎?
這樣做的原因是,如果網站是通過基本URL訪問的,而不是網頁包含在地址欄中,我可以讓網站在根網頁上嵌入統計JavaScript代碼。這有意義嗎?