【发布时间】:2011-10-03 17:26:15
【问题描述】:
POST 请求是否有大小限制?我有一个大程序要缓存其输出。基本上我想在缓存中存储一个 lare html 表,因为特定项目的增长、查询的数量以及响应时间已经失控。
现在我在另一个 ajax 调用中(在第一个调用完成后)发送由 ajax 调用检索的大输出,但我只得到一小部分数据。我认为我的 ajaxfunction 是正确的,因为存储的输出总是相同的(以字符为单位)。但是我在缓存中丢失了大约 90% 的输出......
【问题讨论】:
-
它是可配置的。请参阅 php.ini。
-
post_max_size 和 memory_limit。您的网络服务器也有限制。我相信 nginx 默认是一个相当保守的限制,而 apache 的限制默认是 2 gigs。
-
我猜此时传输的大小只有几KB...
-
我认为您应该更好地概述请求是如何导致问题的(缓存后)。您问题的第一部分可能具有误导性。