ASP.NET URL 가져오기 메서드 요약

1936 단어
//전체 URL 가져오기 (프로토콜 이름 + 도메인 이름 + 사이트 이름 + 파일 이름 + 매개 변수)
string fullUrl = Request.Url.ToString();
//클라이언트가 요청한 URL 정보 가져오기(호스트 및 포트 제외)
string rawUrl = Request.RawUrl;
//사이트 출석 + 페이지 이름 가져오기
string absolutePath = Request.Url.AbsolutePath;
//호스트 섹션 가져오기
string urlHost = Request.Url.Host;
//매개변수 가져오기 섹션
string urlQuery = Request.Url.Query;
//서버에서 ASP를 가져옵니다.NET 애플리케이션의 가상 경로
string ApplicationPath = Request.ApplicationPath;
//현재 요청한 가상 경로 가져오기
string CurrentExecutionFilePath = Request.CurrentExecutionFilePath;
//현재 요청한 가상 경로 가져오기
string Path = Request.Path;
//URL 확장자를 가진 자원에 대한 추가 경로 정보 얻기
string PathInfo = Request.PathInfo;
//요청한 URL에 해당하는 물리적 파일 시스템 경로 가져오기
string PhysicalPath = Request.PhysicalPath;
//파일 이름을 가져오는 로컬 운영체제 표시 형식
string LocalPath = Request.Url.LocalPath;
//절대 URL 가져오기
string AbsoluteUri = Request.Url.AbsoluteUri;
전체 코드 데모
 
  
StringBuilder sb = new StringBuilder();
sb.Append(" url( + + + + ):" + fullUrl + "
");
sb.Append(" URL ( ):" + rawUrl + "
");
sb.Append(" + :" + absolutePath + "
");
sb.Append(" :" + urlHost + "
");
sb.Append(" :" + urlQuery + "
");
sb.Append(" :" + ApplicationPath + "
");
sb.Append(" :" + Path + "
");
sb.Append(" URL :" + PathInfo + "
");
sb.Append(" URL :" + PhysicalPath + "
");
sb.Append(" :" + LocalPath + "
");
sb.Append(" URL:" + AbsoluteUri + "
");
Response.Write(sb.ToString());

좋은 웹페이지 즐겨찾기