나는 다음과 같은 URL을 가지고 있습니다 :호스트없이 URL 부분을 가져 오기
http://www.somesite.com/mypage.aspx?myvalue1=hello&myvalue2=goodbye.
mypage.aspx를 받고 싶습니까? myvalue1 = hello & myvalue2 = 안녕히 계십시오. 내가 어떻게 얻을 수 있는지 말해 줄 수 있니? 이처럼
나는 다음과 같은 URL을 가지고 있습니다 :호스트없이 URL 부분을 가져 오기
http://www.somesite.com/mypage.aspx?myvalue1=hello&myvalue2=goodbye.
mypage.aspx를 받고 싶습니까? myvalue1 = hello & myvalue2 = 안녕히 계십시오. 내가 어떻게 얻을 수 있는지 말해 줄 수 있니? 이처럼
:
new Uri(someString).PathAndQuery
놓습니다 문자열을 URI 객체로 URL 다음 당신이 필요로하는 URL 부분을 얻기 위해 AbsolutePath & 쿼리 속성을 사용합니다.
또는 PathAndQuery 속성을 사용하여 둘 다 얻습니다. 필요한 것입니다.
자세한 내용은 여기에서 찾을 수 있습니다 :
http://msdn.microsoft.com/en-us/library/system.uri_members%28v=VS.71%29.aspx
var uri = new Uri("http://www.somesite.com/mypage.aspx?myvalue1=hello&myvalue2=goodbye");
string pathOnly = uri.LocalPath; // "/mypage.aspx"
string queryOnly = uri.Query; // "?myvalue1=hello&myvalue2=goodbye"
string pathAndQuery = uri.PathAndQuery; // "/mypage.aspx?myvalue1=hello&myvalue2=goodbye"
는 네임 스페이스를 "URL"클래스에 속하는? 당신은 그것이 Uri가 아니라 Url인지 확신합니까? – HABJAN
@ 하브 얀 : 당신 말이 맞아요. 내 실수. – SLaks