2009-09-08 202 views
0

据我所知,使用GET AJAX调用的最大长度为2083(至少IE6。)AJAX长度限制

是否有这样的限制,做使用POST AJAX调用时?我从来没有用过AJAX调用的POST,所以我甚至不知道可能存在哪些其他差异。

回答

1

不,这不是对帖子的任意字节限制。但是,从Web应用程序上传或下载大量数据可能会导致用户出现问题,特别是如果他们的带宽计划有限。

+2

对于POST没有任意的客户端字节限制。有(可调整的)服务器端限制。 – ceejayoz 2009-09-08 14:55:18

+0

我在另一条评论中加了+1,因为它在技术上更加准确。但我同意TJ的观点:用户体验。 – DVK 2009-09-08 19:40:05

5

这取决于您的服务器。

IIS/ASP.Net(默认情况下)对邮件正文的大小有限制(约2 MB)。但是这可以使用配置文件进行更改。

对于正常的AJAX使用,你不会遇到麻烦。如果你开始上传文件,那么你将很容易达到极限。

+0

很好的答案。 Apache,nginx和PHP都有自己的可调整的POST限制。 – ceejayoz 2009-09-08 14:53:51