$ .post APIと同様に、次のようにします。
$.post('http://...', POST_BODY, function(data) {...});
POST_BODY GIVES ME
{name:'test'} Empty response
{'name':'test'} Empty response
{"name":"test"} Empty response
'{"name":"test"}' stdClass Object([name] => test)
JSON.stringify({"name":"test"}) stdClass Object([name] => test)
例えば
$.post('http://...', {name:'test'}, function(data) {...});
私のphpレスト関数:
function postContact(...) {
$request = Slim::getInstance()->request();
$body= json_decode($request->getBody());
print_r($body);
}
jQuery APIで説明されているオブジェクトリテラルを使用できないのはなぜですか?間違っているのは私のサーバー側ですか、それともクライアント側ですか?