public static string GetFileDirectory(this Uri uri) { //input:http://xxx/xx.html //return:/ var baseUrlString = uri.GetParent(); var baseUrl = new Uri(baseUrlString); return baseUrl.LocalPath; }