0条评论
还没有人评论过~
用form表单传参的时候,参数超过一定大小,会传参失败,比如说post传一个Excel文件的json格式,它的length长度超过千万。
POST是没有大小限制的,HTTP协议规范也没有进行大小限制。
限制一般出现在服务端:可以尝试在配置文件中修改maxReceivedMessageSize属性的值(我只是在asp.net中用过,别的语言我不确定)。
配置文件修改Server请求大小。楼上说没限制完全扯淡 —— 如果不限制,你试想一下你的服务器怎么一下就可以挂掉。
服务器里有个php.ini的配置文件可以设置文件传输大小,另外form里面记得加enctype=multipart/form-data
1楼说的么马达么;都是服务器端限制大小了(例如;tomcat中就可以去修改post请求的长度)