我正在用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