form一次提交的极限是多少?

解决方案 »

  1.   

    2、HTTP Response 缓存
    这种方式的缓存用来处理整个页面的内容固定,不会根据参数动态改变:
    首先在web.xml中配置CacheFilter:
     <filter>
      <filter-name>CacheFilter</filter-name>
      <filter-class>com.opensymphony.oscache.web.filter.CacheFilter</filter-class>
      <init-param>
       <param-name>time</param-name>
       <param-value>86400</param-value>
      </init-param>
      <init-param>
       <param-name>scope</param-name>
       <param-value>application</param-value>
      </init-param>
     </filter>
    将所有需要缓存的页面加入filter-mapping:
     <filter-mapping>
      <filter-name>Set Character Encoding</filter-name>
      <url-pattern>/*</url-pattern>
     </filter-mapping>
    注意,只有返回状态为200(HttpServletResponse.SC_OK)的内容才会被缓存
    应该没有极限,这个还要研究一下,不过大小的限制应该和服务器设定有关
      

  2.   

    post理论上应该是无限制,不过要看你机器的支持程度了。对于get方法不好讲,因为url的长度在浏览器中是有限制的,好象是1024吧??具体的记不清楚了。
      

  3.   

    浏览器中url的长度限制好像是255
      

  4.   

    GET方法极限是4K,POST则没有限制