React请求头过长 :413 Request header fields too large

tech2026-09-02  1

React  请求头过长 :413 Request header fields too large

1.

node_modules/.bin/webpack-dev-server.cmd(版本不一样,文件内容不一样。总之在node 和webpack-dev-server.js中间加入) 加入 --max-http-header-size={size} 提高header限制 默认16kb @ECHO off SETLOCAL CALL :find_dp0 IF EXIST "%dp0%\node.exe" (   SET "_prog=%dp0%\node.exe" ) ELSE (   SET "_prog=node"   SET PATHEXT=%PATHEXT:;.JS;=;% ) "%_prog%" "--max-http-header-size=1024000" "%dp0%\..\webpack-dev-server\bin\webpack-dev-server.js" %* ENDLOCAL EXIT /b %errorlevel% :find_dp0 SET dp0=%~dp0 EXIT /b

2. 在 node_modules/webpack-dev-server/lib/Server.js中加入 this.app.use(express.raw({limit:'10mb')) 或可在 webpack.dev.config.js 中的devServer中 配置 before(app,server,complier){ app.use(express.raw({limit:''10mb")); } before 函数提供一个可以使用中间件的口子。在Server.js中其他中间件之前。

最新回复(0)