如何使用POST方法发送大数据?

时间:2012-09-18 10:26:36

标签: html

如何使用POST方法发送大量数据?

我听说post方法默认为8M现在如果你超过那个尺寸怎么办?你如何将纯文本发送到服务器?

3 个答案:

答案 0 :(得分:6)

David 的好答案:

  

请求(GET和POST)的url部分可以受到两者的限制   浏览器和服务器 - 通常安全大小为2KB   几乎没有使用较小限制的浏览器或服务器。

     

请求(POST)的正文通常由服务器上的*限制   字节大小的基础,以防止一种DoS攻击(请注意   这意味着字符转义可以增加正文的字节大小)。   最常见的服务器设置是10MB,尽管所有流行的服务器   允许通过设置文件或面板增加或减少它。

     

*旧手机或其他小型设备浏览器存在一些例外情况 - 在这些情况下,它更多地是保留堆空间的功能   为了这个目的,在设备上,然后其他任何东西。

What is the size limit of a post request?

注意:按网址输入的2MB数据表示一个请求中有2097152个字符。

此外,如果您想发送更多数据,可以使用乘法ajax请求

答案 1 :(得分:1)

上传文件,因为如果有中断,你可能会超时。

您是否正在发送PHP脚本?如果是这样,您可能需要在php.ini中增加上传大小

搜索upload_max_filesize

答案 2 :(得分:-1)

如果您有权访问ini.php,请更改值

post_max_size

20M
从8M开始,你将能够实现你想要的目标

相关问题