51Testing软件测试论坛

标题: 来人哪!!!用关联获取页面所有链接的问题----绝对路径与相对路径 [打印本页]

作者: feijimao    时间: 2008-7-25 10:41
标题: 来人哪!!!用关联获取页面所有链接的问题----绝对路径与相对路径
大家好,请问:
我想用关联获取一个网页的所有链接,但是服务器发过来的数据中显示的链接有如下几种:
(1)有些是绝对地址,如,< href=http://baidu.com/home.html >
(2)有些是相对地址,如, <href=/home.html >
(3)有些网址外有双引号,有些没有,如,<href="http://baidu.com/home.html ">

这个边界值我该怎么设定?
我只想到下面的方法:
(1)设定"LB=<href=","RB=\>", 再用字符号处理函数strncpy,strncmp还进行比较,如果没有http://baidu.com的,就加上,如果有双引号的就去掉双引号

但是好像这不是好方法,所以期望各位高手指点.

[ 本帖最后由 feijimao 于 2008-7-25 13:23 编辑 ]
作者: jlsv    时间: 2008-7-25 10:47
把这几种情况分成几种模式存放在几个变量中,分别存放绝对地址的路径,相对地址的路径和有引号的地址的路径,楼主认为如何?
作者: feijimao    时间: 2008-7-25 10:58
标题: 回复 2# 的帖子
那样的放,最后要用到这些地址的时候,好像不是很方便哦.
如,我得到这些地址后,想要随机点击
作者: feijimao    时间: 2008-7-25 10:59
标题: 谢谢关注
谢谢关注
作者: feijimao    时间: 2008-7-25 11:18
标题: 来人哪
咋子没有人了呢
作者: feijimao    时间: 2008-7-25 11:19
标题: 3464
我慢慢地,耐心地等待着.......
作者: maihua258    时间: 2008-7-25 14:09
来了人,可是爱莫能助啊!~不好意思
作者: feijimao    时间: 2008-7-25 14:35
标题: 88

作者: feijimao    时间: 2008-7-25 14:35
标题: :Q

作者: leilei222    时间: 2008-7-25 15:55
我也爱莫能助啊!~不好意思
作者: dishiwujian    时间: 2008-7-25 16:27
如果类型不多的话,还是处理一下好了。

PS:不应该都有双引号的吗?
作者: feijimao    时间: 2008-7-25 17:00
标题: 回复 11# 的帖子
有的有双引号,有的没有双引号哦.

如果类型多该怎么办啊?
有没有其他的方法?




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2