zoukankan      html  css  js  c++  java
  • web项目通过ajax提交数据太大报错

    通过ajax提交大数据

    $.ajax({

    url:"",

    data:{xx:xx}

    })

    这样子大大的字符串四五个一块提交。导致的提交的请求太大

    idea报错

    浏览器页面报错

    解决方案:

    这里需要修改tomcat中大配置文件server.xml文件,主要两个参数,这里需要查看版本, maxPostSize 又的版本需要配置为0,才是无限制,我的是7.0.93所以配置的下边的 -1


    <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" maxPostSize="-1" maxHttpHeaderSize ="102400" URIEncoding="UTF-8" />

    如果使用了nginx,需要修改

    server {
        listen 80;
        server_name www.ddrsg.com$request_uri;
        #location / {
        #add_header 'Access-Control-Allow-Origin' $http_origin;
        #add_header 'Access-Control-Allow-Credentials' 'true';
        #add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS';
        #add_header 'Access-Control-Allow-Headers' 'DNT,web-token,app-token,Authorization,Accept,Origin,Keep-Alive,User-Agent,X-Mx-ReqToken,X-Data-Type,X-Auth-Token,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Range';
        #add_header 'Access-Control-Expose-Headers' 'Content-Length,Content-Range';
        #if ($request_method = 'OPTIONS') {
        #add_header 'Access-Control-Max-Age' 1728000;
        #add_header 'Content-Type' 'text/plain; charset=utf-8';
        #add_header 'Content-Length' 0;
        #return 204;
        #}
        
      #当http 的URI太长或者request header过大时会报414 Request URI too large或400 bad request错误。
       client_header_buffer_size 512k;
       large_client_header_buffers 4 512k;
    
        #proxy_pass http://localhost:8081;
        ##proxy_set_header Host $host;
        ##proxy_set_header X-Real-IP $remote_addr;
        ##proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        #}

     

  • 相关阅读:
    2018-4-17-软件设计-白话依赖注入
    2018-2-13-wpf-PreviewTextInput-在鼠标输入获得-_u0003
    2018-5-23-为何-987654321_123456789-的值是-8.0000000729
    寄存器位写操作
    Linux多IP配置
    Kconfig和Makefile
    linux设置网卡速率
    Winmanager,NERDTree和MiniBufExplorer
    SuperTab
    ping
  • 原文地址:https://www.cnblogs.com/renjianjun/p/10497008.html
Copyright © 2011-2022 走看看