ajax发送不成功 跨域问题
// ==UserScript==// @name 管理
// @namespace https://bbs.tampermonkey.net.cn/
// @version 0.1.0
// @descriptiontry to take over the world!
// @author You
// @grant GM_xmlhttpRequest
// @require https://code.jquery.com/jquery-3.1.1.min.js
// @match https://mms.pinduoduo.com/supplier
// @connect mms.pinduoduo.com
// ==/UserScript==
(function () {
'use strict';
// GM_xmlhttpRequest({
// url:"http://localhost/dom.php",
// method :"POST",
// data:"user=这是我的要求代码",
// headers: {
// "Content-type": "application/x-www-form-urlencoded"
// },
// onload:function(xhr){
// console.log(xhr.responseText);
// }
// });
$(document).ready(function(){
$.ajax({
type: "POST",
url: "http://localhost/dom.php",
data: {
"user":"这是我的要求代码"
},
dataType: "text",
success: function(e) {
alert(e);
},
error: function() {
alert("NO");
}
});
});
})();
错误提示
![图片.png](data/attachment/forum/202303/28/002312ooxn013ls91cl7c6.png)
![图片.png](data/attachment/forum/202303/28/002403phrtextryqfxr31f.png)
用GM_xmlhttpRequest不行? 是在尝试GM_xmlhttpRequest还是普通xhr? 但单这个header不行的,哥哥了解一下csp策略,错误信息感觉也不是很详细
另外为什么不用GM_xhr呢?
建议使用GM_xhr
页:
[1]