从网页中获取的内容,可以把链接提取出来,不过这个链接有时直接用的是文件名比如search.asp?k=w这种形式,有时可能还会用到/search/search.asp?k=w这种形式,有时用的是路径名比如http://www.te.com/search.asp?k=2,这几种情况有没有一个方法可以直接得到这个链接引用的实际地址,比如前两种情况下,就不知道他的实际地址是什么了有时用到的相对路径时就不知道这个文件是在几层目录下了,怎么解决呢?
调试欢乐多
去看看 System.Uri 吧Uri baseUri = new Uri("http://www.hikey.net/aaa/bbb/");
Uri myUri = new Uri(baseUri, "/ccc/ddd.htm",false);这样构造你的url
然后通过AbsolutePath 得到绝对路径。不管你以前拿到的是相对还是绝对还是