我正在尝试对项目进行故障排除(不幸的是,我无法在此处发布所述项目的代码)。在这样做时,我似乎遇到了某种“限制”,即使用AJAX POST请求从JSON对象返回的数据量以及回显结果的PHP。我似乎只回到前1000行,但是当我记录对象时,我得到了完整的2000行对象。我不确定我做错了什么......
这是我的代码:
JS和Ajax请求
var payload = {
"a": {}
};
for (i = 0, len = 2000; i < len; i++) {
payload["a"][i] = {
"b": "test",
};
}
//logs 2000 line object
console.log(payload);
$.ajax({
type: "POST",
url: "test.php",
dataType: "json",
data: payload,
success: function(response) {
// logs 1000 line object
console.log(response);
}
});
PHP
header('content-type: application/json');
$post = json_encode($_POST);
echo $post;
非常感谢任何帮助!