[英]Joining Url and relative file path into valid Uri?
我有一個時髦的問題-給定uri http://localhost
,以及virtualdirectory\\\\path\\\\to\\\\my\\\\file.html
的相對文件路徑, virtualdirectory\\\\path\\\\to\\\\my\\\\file.html
如何將它們合並到一個有效的Url中,是http://localhost/virtualdirectory/path/to/my/file.html
嗎?
我正在使用Web.API和客戶端搜索來查看服務器上的虛擬目錄中是否存在靜態html文件。 客戶端使用jQuery請求搜索,Web.API控制器在本地虛擬目錄上執行搜索。 如果該文件確實存在,則控制器需要向客戶端返回有效的網址,以便客戶端可以查看該靜態html文件。
如果這樣的話。 :)
new Uri(new Uri("http://localhost/"), "virtualdirectory\\path\\to\\my\\file.html".Replace("\\","/"));
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.