我想獲取ASP.NET中資源的完全限定url。ASP.NET:如何獲取文件的URL?
如:
<LINK rel="shortcut icon" href="<%=GetFaviconPath()%>">
與代碼隱藏文件現在包含:
private String GetFaviconPath()
{
String url = System.Web.VirtualPathUtility.ToAbsolute("~/Images/clock.ico");
return url;
}
不幸的是,這並不工作,因爲它不返回完全合格路徑,只相對於服務器的路徑:
/Employement/Images/clock.ico
Internet Explorer的要求完全合格網址,例如:
http://localhost:62119/Employment/Images/clock.ico
http://avenger:81/Employment/Images/clock.ico
http://MyFreeAspDotNetHosting.com/IanBoyd/Employment/Images/clock.ico
我怎樣才能得到一個文件的完全合格的路徑?我試過VirtualPathUtility
,我都沒有想法。