• 6141阅读
  • 3回复

url怎么解析 [复制链接]

上一主题 下一主题
离线loserboy2004
 

只看楼主 倒序阅读 楼主  发表于: 2010-04-09
我用QT写的一个下载程序,如果url格式是:主机名+路径就能正确下载文件,可是有的url的格式不是这样,比如:http://skycn.com /down.php?uri=http://221.8.126.146:82/down/setup_av_pro_eng.zip这个文件在我自己做的程序里却下载不了,不知道应该要对这个url怎么解析,在迅雷和网络蚂蚁里都能正常下载这个文件。希望编程高手们给我一点指点,不胜感激。
离线浪漫天使
只看该作者 1楼 发表于: 2010-04-09
有两个http,是skycn转 221.8.126.146的东西
试试把无效的地址解析掉,如上面那个 你应该解析出 http://221.8.126.146:82/down/setup_av_pro_eng.zip
然后用这个下载看看。
离线loserboy2004

只看该作者 2楼 发表于: 2010-04-09
我也试过,那样不行,我在网络蚂蚁里也试过,如果用 http://221.8.126.146:82/down/setup_av_pro_eng.zip
这个下载,就会提示错误,如果全部加上去就不会错误,我用我自己做的如果用http://skycn.com /down.php?uri=http://221.8.126.146:82/down/setup_av_pro_eng.zip地址下载也是只能下载主页不能下载软件。我在网上找了好久都不知道怎么办。
离线loserboy2004

只看该作者 3楼 发表于: 2010-05-13
在网上找了好久没有找到答案,现在我已经做出来了
快速回复
限100 字节
 
上一个 下一个