本人使用c#,用URL进行加载本地文件string path = "file:///f:/xxxx/html?p=111";
时,使用Uri uri = new Uri(paht);传递参数p=111时,发现无法加载该html,提示文件不存在,
发现是因为?被转义了%3F导致加载的文件为file:///f:/xxxx/html%p=111,找不到这个文件,报错
解决方案使用,Uri uri = new Uri(paht,true);可以解决该问题
本人使用c#,用URL进行加载本地文件string path = "file:///f:/xxxx/html?p=111";
时,使用Uri uri = new Uri(paht);传递参数p=111时,发现无法加载该html,提示文件不存在,
发现是因为?被转义了%3F导致加载的文件为file:///f:/xxxx/html%p=111,找不到这个文件,报错
解决方案使用,Uri uri = new Uri(paht,true);可以解决该问题