bfgxp 发表于 2020-8-15 08:45:06

如何获取http://www.huorong.cn/downloadv5.html返回的下载地址【已解决】

本帖最后由 bfgxp 于 2020-8-15 11:03 编辑

如题,火绒是很好用的轻量级杀毒软件,以前下载地址可以直接从http://www.huorong.cn/downloadv5.html源码中提取,最近官方修改了源码。

chamlien 发表于 2020-8-15 10:01:34

本帖最后由 chamlien 于 2020-8-15 10:02 编辑

页面通过js请求 http://www.huorong.cn/versionShow.php 获得了下载地址,该页面返回了json数据,其中 urlFull 和 urlAll 字段就是下载地址{
    version: "5.0.51.0",
    filesize: "18M",
    number: "0",
    virustime: "2020-08-14",
    createtime: "2020-08-14",
    fullName: "sysdiag-full-5.0.51.0-20200814.exe",
    allName: "sysdiag-all-5.0.51.0-20200814.exe",
    urlFull: "https://down5.huorong.cn/sysdiag-full-5.0.51.0-20200814.exe",
    urlAll: "https://down5.huorong.cn/sysdiag-all-5.0.51.0-20200814.exe"
}

bfgxp 发表于 2020-8-15 10:23:14

chamlien 发表于 2020-8-15 10:01
页面通过js请求 http://www.huorong.cn/versionShow.php 获得了下载地址,该页面返回了json数据,其中 urlF ...

谢谢,我也看到了js,但不知道请求的地址。
请问您是如何知道请求地址的?

tubaba 发表于 2020-8-15 14:48:34

    function getdownloadUrl(){
      var down_url = "";
      $.ajax({
      //请求方式
            type:'GET',
            //发送请求的地址以及传输的数据
            url:'versionShow.php',
            //服务器返回的数据类型
            dataType:'json',
            async: false,
            success:function(data){
                  down_url = data.urlAll;
            },
            error:function(jqXHR){
                alert("请求失败");
                return false;
            }
      });
      return down_url;
    }
页: [1]
查看完整版本: 如何获取http://www.huorong.cn/downloadv5.html返回的下载地址【已解决】