使用backbone.js,我调用model.save()并通过firebug我看到我的模型的JSON字符串确实是POST到模型URL。
我尝试查找所有变量但找不到任何数据。 $ _REQUEST显示POST是方法。 但$ _POST完全是空的。
我正在使用一个非常简单的PHP页面:
<?php
var_dump($_GET);
var_dump($_POST);
var_dump($_REQUEST);
?>
对保存/同步通话的响应是
array
empty
array
empty
array
empty
如何让我的PHP后端接收POSTed的模型的JSON字符串?任何帮助表示感谢。
编辑:对于任何有兴趣的人,我都按照Rayno的链接做了这个:
<?php
parse_str(file_get_contents("php://input"),$post_vars);
var_dump($post_vars);
?>
答案 0 :(得分:1)
你确定他们被送到了服务器吗?您可以使用Fiddler等工具或Firebugs'Net'控制台检查浏览器/服务器之间的通信。