Skip to content

[BUG] 在 Vivaldi 下,GM_xmlhttpRequest 无法处理Bing的跳转 #847

Description

@Xia0xia0Xia0

问题描述

返回结果有问题,对于多次跳转没有做处理。看报错信息。

// ==UserScript==
// @name         New Userscript I1331-2
// @namespace    https://docs.scriptcat.org/
// @version      0.1.0
// @description  try to take over the world!
// @author       You
// @match        https://*/*
// @connect      bing.com
// @grant        GM_xmlhttpRequest
// ==/UserScript==

(function() {
    'use strict';

    GM_xmlhttpRequest({
        url: "https://www.bing.com/ck/a?!&&p=e01cc35a29772d4132ec96cd3cd160ce4937e50acaf013cafec89b06614e21fbJmltdHM9MTc2MDU3MjgwMA&ptn=3&ver=2&hsh=4&fclid=36450f50-14ee-6c9f-155e-19d815e66d52&u=a1aHR0cHM6Ly96aHVhbmxhbi56aGlodS5jb20vcC80Mzk4NDI0NzIjOn46dGV4dD3lvZPkvaDlnKjkvaDnmoTnlJ_ml6XogZrkvJrkuIrmlLbliLDkuIDku73npLznianvvIzkvaDlj6_ku6XnlKjov5nlj6Xor53mnaXooajovr7mhJ_osKLjgILku6XkuIvlj6XlrZDkuZ_lj6_nlKjkuo7lkIzmoLflnLrlkIjvvJo&ntb=1",
        method: "GET", 
        onload: response => console.log(response), 
        onerror: e => console.error(e),
    })
})();

重现步骤

运行代码看报错,应该是和VM早期版本同样的问题。

目前TM/VM均正常。

v1.1.2是正常的,v1.2.0-beta.1测试版本有问题。

脚本猫版本

v1.2.0-beta.1

操作系统以及浏览器信息

WIN11

补充信息 (选填)

No response

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    P1🔥 重要但是不紧急的内容hotfix需要尽快更新到扩展商店

    Type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions