问题描述
我正在尝试将数据从 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。以下是截图:
<?PHP
$rawdata = file_get_contents("PHP://input");
var_dump($rawdata);
?>
这是我看到的输出
Hello string(0) ""
我不确定我错在哪里。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)