I 도트 세그먼트와 URI 생성 :Uri 클래스를 사용하여 URL에 점 세그먼트를 유지하는 방법이 있습니까?
가var uri = new Uri("http://localhost/../../g");
열린 클래스 ../
세그먼트 결과 URI가된다 제거를 :
http://localhost/g
점 전의 경로가 :
은var uri = new Uri("http://localhost/a/b/c/./../../g");
// Result: http://localhost/a/g
Uri
클래스는 다음과 같습니다. the standart (페이지 33 - remove_dot_segments),하지만 Uri 클래스를 사용하여 자동으로 대상 URI를 해결하는 대신 점 세그먼트를 유지할 수있는 방법이 있습니까? 아니면 맞춤 구현이 필요합니까?
당신은 'uri.OriginalString'을 사용할 수 있습니다. – KSib
@KSib OriginalString은 요청을 보낼 때 중요하지 않습니다. AbsoluteUri는 –