VUE项目本地报错 431 Request Header Fields Too Large

5 篇文章 0 订阅
1 篇文章 0 订阅
当Vue项目的token过大导致请求头超出限制时,可以通过修改vue-cli服务的配置来解决。在vue-cli-service.cmd文件中添加"--max-http-header-size=1000000"选项,然后重启项目,即可允许更大的请求头大小,从而避免431错误。
摘要由CSDN通过智能技术生成

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
  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值