1.
经过查阅资料发现是Tomcat的header缓冲区大小不够,只需要在server.xml中增加maxHttpHeaderSize字段即可:
<Connector URIEncoding="UTF-8" port="8080" protocol="org.apache.coyote.http11.Http11NioProtocol"
useBodyEncodingForURI="false"
enableLookups="false"
connectionTimeout="20000"
redirectPort="8443" maxHttpHeaderSize="你想要的大小"/>
2.本是http的请求 错误使用https方式请求 就会报该错
3.在部署项目到服务器上面的时候,路径指向地址错误也会报此错
(docbase:path 位虚拟目录 docBase 为实际目录,在这儿,每次配置后,都需从新启动,Tomcat 中的webApps 下的的所有目录都会被自动被映射,就是你说的那个发布项目所做的事情。在conf 文件夹下,在context.xml 文件中 配置的设置将为整个服务器所共享)所以最开始将实际目录弄错了,也会报错,将项目直接放在这下面就可以了,
以上为这次犯错总结