원문 : How to create fully qualified URLs
ASP.NET에서는 VirtualPathUtility.ToAbsolute 메서드를 이용하면 아주 쉽게 페이지의 절대 경로를 알 수 있습니다. 절대 URL을 얻는 방법도, 절대 경로를 얻는 것 만큼이나 명백하지는 않지만, 무척 쉽습니다. 그냥 리퀘스트 URL이랑 ASP.NET 페이지의 절대경로를 연결하면 됩니다.
string absolutePath = VirtualPathUtility.ToAbsolute("~/test/MyWebForm.aspx");
Uri newUri = new Uri(Request.Url, absolutePath);
출처 : http://kimgwajang.tistory.com/7
'소프트웨어 > C# & ASP.NET' 카테고리의 다른 글
euc-kr 과 ks_c_5601-1987 둘중 어느것을 사용해야 하나요? (0) | 2009.11.13 |
---|---|
ASP.NET 캐시의 올바른 사용 (0) | 2009.11.12 |
/app_code 디렉토리에 있는 파일의 수는 최소화 하십시오. (0) | 2009.11.12 |
nullableAge, int.TryParse (0) | 2009.11.12 |
dotTrace - Performance profiling (0) | 2009.11.11 |