尝试在 tampermonkey

问题描述

我正在尝试将数据从 tampermonkey 脚本发布到我的本地主机服务器。我已经编写了标准的 GM_xmlhttpRequest。我已经编写了所有必需的@grant 和@include。以下是 XHR 代码

GM_xmlhttpRequest({
    method: "POST",url: "http://localhost:8080/user/index.PHP",data: "Hello World!",headers:  {
        "Content-Type": "application/x-www-form-urlencoded","User-Agent": "Mozilla/5.0","Accept": "text/xml"
    },onload: function(response){
        console.log(response.responseText);
    },})

我在 PHP 中抓取数据。我面临的问题是,每当我运行脚本并在 chrome 中检查它时,我都会在 doc 下看到我的 PHP 文件,而不是在网络选项卡中的 XHR。以下是截图:

Index.php under doc instead of XHR

以下是我的PHP代码

<?PHP
$rawdata = file_get_contents("PHP://input");
var_dump($rawdata);
?>

这是我看到的输出

Hello string(0) ""

我不确定我错在哪里。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)