2024年7月11日 星期四

[筆記][C#]相對網址正式測式區轉換議題。


string Site="https://web.mydomain.com/demo/index.html";

string Site2="https://www.demo.com.tw/index.html";

string relateUrl = "Referee/Index.aspx?rid=123";//新網址

Uri siteUrl = new Uri(Site);//模擬Reuest.Url

Uri siteUrl2 = new Uri(Site2);

var baseUri = siteUrl;

var newUri = new Uri(baseUri,relateUrl); //透過基礎網址跟relate網址去產生正式網址

var baseUri2 = siteUrl2;

var newUri2 = new Uri(baseUri2,relateUrl);

Console.WriteLine(newUri.AbsoluteUri);

Console.WriteLine(newUri2.AbsoluteUri);

 

沒有留言:

張貼留言