VUE项目本地报错 431 Request Header Fields Too Large
原因:
在vue项目过程中,后台将权限数据一起放在token 中,导致token 过大导致,后台已经设置了请求头部的最大值。但是,我们在用vue-cli 脚手架开发过程中,是使用脚手架自带的服务,去启动的项目,所以,需要给脚手架启的服务设置请求头部的最大值。
依次找到这个文件 node_modules/.bin/vue-cli-service.cmd 打开
添加如下配置"–max-http-header-size=1000000" ,重启运行即可
"%_prog%" "--max-http-header-size=1000000" "%dp0%\..\@vue\cli-service\bin\vue-cli-service.js" %*
ENDLOCAL
EXIT /b %errorlevel%
:find_dp0
SET dp0=%~dp0
EXIT /b