PHPのシステムにてajaxを動作させたいと考えています。
type: 'GET'にするとtest.php側で$_GET['host']で値を取得できます。
しかしtype: 'POST'にするとtest.php側で$_POST['host']で値が取得できません。
これは何が原因と考えられるでしょうか?
PHPでのajax実装部分の一部抜粋:
$.ajax({
url: 'test.php',
type: 'POST',
data: {
'host': 'host_data'
},
dataType: 'json',
cache: false,
beforeSend: function() {
} }) .done(function(res) {
})
.fail(function() {
}) .always(function() { })
※ test.phpはajaxを実装しているPHPファイルと同じサーバーの同階層にあるファイルになります。
※ POST送信時でもchromeのデベロッパーツールのNetworkをみると、
Form Data
host: host_data
の記載はあります。