搜索
查看: 4156|回复: 2

如何快速获取文件名(下载链接中带参数的)

  [复制链接]

75

主题

849

帖子

4999

积分

六级会员

The only one

Rank: 9Rank: 9Rank: 9

积分
4999
发表于 2012-12-6 12:36:10 | 显示全部楼层 |阅读模式
如:http://www.xdowns.com/soft/xdown ... nid=90&id=65566

我知道在web自动化中可以拦截弹出下载框获取,是不是还有更便捷的方法?
小时候,幸福是一件东西,拥有就是幸福; 长大了,幸福是一个目标,达到就是幸福; 成熟后,发现幸福原来是一种心态,领悟就是幸福.
回复

使用道具 举报

117

主题

1237

帖子

6592

积分

六级会员

Rank: 9Rank: 9Rank: 9

积分
6592
发表于 2012-12-6 12:52:29 | 显示全部楼层

302跳转至[url]http://www.idcji.xdowns.com/uploadFile/2012/aardio.rar[/url]

我是菜鸟...
回复

使用道具 举报

1

主题

20

帖子

321

积分

二级会员

Rank: 3Rank: 3

积分
321
发表于 2013-1-16 16:14:08 | 显示全部楼层

[quote][size=2][color=#999999]落伍者 发表于 2012-12-6 12:52[/color] [url=forum.php?mod

落伍者 发表于 2012-12-6 12:52
302跳转至http://www.idcji.xdowns.com/uploadFile/2012/aardio.rar

最近在研究文件批量下载。老大是这样获取的吗。

  1. import console;
  2. import inet.whttp;
  3. whttp = inet.whttp()
  4. var url="http://www.xdowns.com/soft/xdowns2009.asp?softid=62729&downid=90&id=65566"
  5. assert( whttp.beginRequest( url ) )
  6. whttp.disableRedirects();
  7. var ok,stat = whttp.send()
  8. var header = whttp.readHeader()
  9. console.log(header);//文件头   
  10. console.log(whttp.readHeader("Location"));
  11. whttp.endRequest()
复制代码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

手机版|未经许可严禁引用或转载本站文章|站长邮箱|aardio.com|aardio官方社区 ( 皖ICP备09012014号 )

GMT+8, 2018-9-25 22:37 , Processed in 0.062500 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表