上一主题 下一主题
ScriptCat,新一代的脚本管理器脚本站,与全世界分享你的用户脚本油猴脚本开发指南教程目录
返回列表 发新帖

怎样捕获浏览器下载文件的地址

[复制链接]

该用户从未签到

16

主题

56

回帖

90

积分

初级工程师

积分
90

新人报道

发表于 2022-12-21 12:42:27 | 显示全部楼层 | 阅读模式

点击网页上的下载按钮,会触发一个下载操作。下载链接可以在浏览器的 下载列表看到,但是在浏览器控制台没有显示。怎样才能用脚本 直接 获取或者捕获这个下载链接

  • TA的每日心情
    开心
    2024-3-13 10:14
  • 签到天数: 211 天

    [LV.7]常住居民III

    294

    主题

    3906

    回帖

    3826

    积分

    管理员

    积分
    3826

    管理员荣誉开发者油中2周年生态建设者喜迎中秋油中3周年挑战者 lv2

    发表于 2022-12-21 13:42:07 | 显示全部楼层
    这个下载链接可能是重定向过来的,先定位到下载链接是那个吧。浏览器可能无法抓取到,可以尝试使用抓包工具抓取一下。

    如果捕获到了后,可以使用脚本猫的GM_xml取获取这个重定向后的链接

    脚本猫的GM_xhr有一个maxRedirects,设置为0可以禁止重定向,然后从header中去获取这个重定向的链接,油猴不支持

    https://docs.scriptcat.org/docs/dev/api/#gm_xmlhttprequest-

    另外哥哥提问的时候最好去问答区:https://bbs.tampermonkey.net.cn/forum-77-1.html
    上不慕古,下不肖俗。为疏为懒,不敢为狂。为拙为愚,不敢为恶。/ 微信公众号:一之哥哥
    回复

    使用道具 举报

  • TA的每日心情
    开心
    昨天 10:31
  • 签到天数: 507 天

    [LV.9]以坛为家II

    12

    主题

    146

    回帖

    332

    积分

    高级工程师

    积分
    332

    油中2周年

    发表于 2022-12-21 14:44:27 | 显示全部楼层
    在下载列表里直接右键好像就可以了
    回复

    使用道具 举报

    该用户从未签到

    16

    主题

    56

    回帖

    90

    积分

    初级工程师

    积分
    90

    新人报道

    发表于 2022-12-21 17:34:12 | 显示全部楼层
    XXXMlin 发表于 2022-12-21 14:44
    在下载列表里直接右键好像就可以了

    下载列表里直接右键, 这样只能手动了,不能自动操作了
    回复

    使用道具 举报

    发表回复

    本版积分规则

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