我通过常规HTML向PHP提交表单使用POST提交,在我的情况下,有很多文本,有时甚至超过POST限制。有没有办法通过JavaScript来计算POST在提交之前是否会过大?如果没有简单的方法来自动确定服务器的POST限制,我可以手动处理,但我需要计算要发送的字节并将其停止(并发回警告消息),它将无法计算。
提前致谢!
答案 0 :(得分:0)
只要它只是文本输入,就很容易确定POST
请求的大小。如果你也有文件输入,那么HTML5的东西会变得有点困难。
只需添加所有字段及其值即可。
通常POST
表单数据如下所示:
"key=value&key2=value"
因此,为每个字段添加1个字节(对于=
),总共添加n-1个字节(对于&
)。
然后得到一个好的数字标题,100个字节左右?也许是200。