ajax上的json对象在POST请求中被CORRUPTED?

时间:2014-03-28 06:20:14

标签: javascript php ajax json xmlhttprequest

我正在测试这个应用程序,

基本上,浏览器发送json,这是一个大约500个对象的数组,通过POST,
在调试器(xdebug)的帮助下,通过php服务器检查收到的json时,

数组中有更多的元素(大约2-4倍)和许多重复,它随请求请求而变化,我没有在firefox web-dev工具中使用Net Panel检查相同的对象,并且收到的对象是服务器与客户端发送的服务器不同(它们偶尔匹配)
我的唯一猜测是ajax在某种程度上被tcp搞砸了? 调试器检查时的数组索引也是这样的,

[1]-->element
[2]-->element
[10]-->element    
[11]-->element
[12]-->element

所以有任何线索在这里发生了什么?

1 个答案:

答案 0 :(得分:0)

检查接收服务器上的发布数据限制(PHP的post_max_size)。 500个物体可能太大了。