[英]How to convert image path to http url in asp.net web api?
我的主域是http://172.27.88.111 。 我有一個圖像文件的相對路徑,如 Media/myimg.jpg
我需要借助 REST API in Z1848E232214CCE0FZ0 中的 REST 將此路徑轉換為完整的 URL
我想要 output 用於 POSTMAN 中的圖像路徑
以 LINQPad 腳本為例,這里有 3 個示例 - 但使用“Uri”class 通常是最好的倡導方式:
void Main()
{
var baseUrlStr = @"http://172.27.88.111";
var relUrlStr = @"/Media/myimg.jpg";
// # 1
var baseUri = new Uri(baseUrlStr);
var relUri = new Uri(relUrlStr, UriKind.Relative);
var absUri = new Uri(baseUri, relUri);
Console.WriteLine(absUri);
// # 2
Console.WriteLine($"{baseUrlStr}{relUrlStr}");
// # 3
Console.WriteLine(baseUrlStr + relUrlStr);
}
這應該給出以下 output:
http://172.27.88.111/Media/myimg.jpg
http://172.27.88.111/Media/myimg.jpg
http://172.27.88.111/Media/myimg.jpg
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.