Absolute URL from base + relative URL in C#

后端 未结 2 651
生来不讨喜
生来不讨喜 2020-12-15 04:13

I have a base URL :

http://my.server.com/folder/directory/sample

And a relative one :

../../other/path

Ho

2条回答
  •  春和景丽
    2020-12-15 04:53

    var baseUri = new Uri("http://my.server.com/folder/directory/sample");
    var absoluteUri = new Uri(baseUri,"../../other/path");
    

    OR

    Uri uri;
    if ( Uri.TryCreate("http://base/","../relative", out uri) ) doSomething(uri);
    

提交回复
热议问题