字符分析的问题

wyljz 2006-11-13 04:20:47
从网页中获取的内容,可以把链接提取出来,不过这个链接有时直接用的是文件名比如search.asp?k=w这种形式,有时可能还会用到/search/search.asp?k=w这种形式,有时用的是路径名比如http://www.te.com/search.asp?k=2,这几种情况有没有一个方法可以直接得到这个链接引用的实际地址,比如前两种情况下,就不知道他的实际地址是什么了有时用到的相对路径时就不知道这个文件是在几层目录下了,怎么解决呢?
...全文
68 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
wyljz 2006-11-14
  • 打赏
  • 举报
回复
我自己想出来方法了,不过比较麻烦些,结贴
Hikey 2006-11-13
  • 打赏
  • 举报
回复
我很势利的哈,你的分数有点少
去看看 System.Uri 吧

Uri baseUri = new Uri("http://www.hikey.net/aaa/bbb/");
Uri myUri = new Uri(baseUri, "/ccc/ddd.htm",false);

这样构造你的url
然后通过AbsolutePath 得到绝对路径。

不管你以前拿到的是相对还是绝对还是。。。
lovefootball 2006-11-13
  • 打赏
  • 举报
回复
得到当前这个文件的地址跟链接地址匹配不就可以知道了么??

111,120

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧