我正在用jQuery/Ajax发送一些数据。我的代码被标记为POST,但PHP实际上将其视为GET。是什么赋予了?jquery ajax POST但PHP看GET?
$.ajax({
url: url,
type: "POST",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (results) {
callback(results);
},
error: function (req, msg, obj) {
console.log('An error occured while executing a request for: ' + url);
console.log('Error: ' + msg);
}
});
我能够确认它的未来在PHP端的GET做的print_r($ _ GET)和print_r的($ _ POST)
这不是跨域请求吗? – 2013-03-15 04:18:54
检查您的浏览器控制台以查看实际发送的内容 – 2013-03-15 04:18:57
否。它来自Spotify /本地计算机并点击远程API – Mike 2013-03-15 04:19:57