使用backbone.js,我调用model.save()方法并通过firebug查看我的模型的JSON字符串确实被POST到了模型URL。
我尝试查找所有变量,但是找不到任何数据。$_REQUEST显示POST是该方法。
但是$_POST完全为空。
我使用一个非常简单的PHP页面:
保存/同步调用的响应为:
我尝试查找所有变量,但是找不到任何数据。$_REQUEST显示POST是该方法。
但是$_POST完全为空。
我使用一个非常简单的PHP页面:
<?php
var_dump($_GET);
var_dump($_POST);
var_dump($_REQUEST);
?>
保存/同步调用的响应为:
array
empty
array
empty
array
empty
如何使我的PHP后端接收POST的模型JSON字符串?非常感谢您的帮助。
编辑:对于任何感兴趣的人,我按照Rayno的链接进行了以下操作:
<?php
parse_str(file_get_contents("php://input"),$post_vars);
var_dump($post_vars);
?>
$_POST
返回到您的 JS 并进行警报。 - k102PUT
。访问 PUT。 - Raynosfunction(responseObject)
这样的东西。 - k102