如何通过 GM_xmlhttpRequest 向 GraphQL 服务器发送 Post 请求

时间:2021-07-26 15:55:47

标签: graphql tampermonkey gm-xmlhttprequest

我一直试图在我的用户脚本中调用一个 GraphQL API,该 API 在我的 Web 浏览器上的 TamperMonkey 扩展中运行。然而,我发现自己遇到了一个错误,我对如何修复它一无所知。

下面的代码可以正确发送和接收,我什至用它来处理 Google App Scripts 并且没有问题,但是每当我尝试用 GraphQL API 做同样的事情时,这个特定的(我没有t 尝试使用其他 GraphQL API)只给我一个语法错误消息。现在我已经尝试了我在操场上发送的数据,它运行良好,这让我得出结论,我只是将它错误地放在函数中。

如果有人对我打算如何发送它有任何想法,那将是非常有帮助的。我尝试了许多不同的变体。我提供的数据变量只是我放在操场上的字符串版本。

function SendPost(data, url) {
    GM_xmlhttpRequest({
        method: 'POST',
        data: data,
        url: url,
        onload: (e) => {
            console.log(JSON.parse(e.response));
        }
    });
}```

0 个答案:

没有答案