用form表单传参的时候,参数超过一定大小,会传参失败

2019-01-02 21:27发布

问题:

用form表单传参的时候,参数超过一定大小,会传参失败,比如说post传一个Excel文件的json格式,它的length长度超过千万。

回答1:

POST是没有大小限制的,HTTP协议规范也没有进行大小限制。

限制一般出现在服务端:可以尝试在配置文件中修改maxReceivedMessageSize属性的值(我只是在asp.net中用过,别的语言我不确定)。



回答2:

配置文件修改Server请求大小。楼上说没限制完全扯淡 —— 如果不限制,你试想一下你的服务器怎么一下就可以挂掉。



回答3:

服务器里有个php.ini的配置文件可以设置文件传输大小,另外form里面记得加enctype=multipart/form-data



回答4:

1楼说的么马达么;都是服务器端限制大小了(例如;tomcat中就可以去修改post请求的长度)



标签: