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

如何捕获网页上的网络请求结果

[复制链接]

该用户从未签到

1

主题

3

回帖

8

积分

助理工程师

积分
8
发表于 2023-8-2 17:32:57 | 显示全部楼层 | 阅读模式
悬赏2油猫币未解决

如题,我的目的是捕获当前网页上的axios执行的结果,判断当其结果返回401的时候,就执行我的代码,但是目前来看没有触发,我尝试添加axios拦截器和ajax都不起作用,有高手知道是什么原因嘛?求解答。
下面附上我的代码片段:
// @require https://unpkg.com/axios/dist/axios.min.js#sha256-/UzhKodZQoGvzunHOkD+eswoK8yedk+7OvoUgalqCR4=
// @require https://raw.githubusercontent.com/wendux/Ajax-hook/master/dist/ajaxhook.min.js

// ah拦截响应数据
ah.proxy({
    //请求成功后进入
    onResponse: (response, handler) => {
        // if (response.config.url.startsWith('/api/movie')) {
        console.log('AH Hook = ' + response.response);
        handler.next(response);
    }
})`

// axios添加响应拦截器
axios.interceptors.response.use(function (response) {
console.log('AXIOS response');
return response;
}, function (error) {
console.log('AXIOS error:' + error);
return Promise.reject(error);
});

  • TA的每日心情
    擦汗
    2024-12-18 11:32
  • 签到天数: 194 天

    [LV.7]常住居民III

    731

    主题

    6235

    回帖

    6981

    积分

    管理员

    非物质文化遗产社会摇传承人

    积分
    6981

    荣誉开发者喜迎中秋油中2周年生态建设者

    发表于 2023-8-2 17:58:16 | 显示全部楼层
    混的人。
    ------------------------------------------
    進撃!永遠の帝国の破壊虎---李恒道

    入驻了爱发电https://afdian.com/a/lihengdao666
    回复

    使用道具 举报

    该用户从未签到

    1

    主题

    3

    回帖

    8

    积分

    助理工程师

    积分
    8
    发表于 2023-8-2 18:41:42 | 显示全部楼层
    用了c大的ajaxhooker,成功了,结帖结帖
    回复

    使用道具 举报

    发表回复

    本版积分规则

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