Postman with Pre-request Scripts: "Error: Parse Error: Header overflow"
Postman with Pre-request Scripts: "Error: Parse Error: Header overflow"
只有当 运行 请求带有一些预请求脚本的本地应用程序时,我才遇到这个问题:
Error: Parse Error: Header overflow
Postman 版本为:v7.25.0.
PS:对于我的服务器应用程序的相同请求,我没有收到任何错误。
这个问题的解决办法只是升级Postman版本:
- Postman 从 v7.25.0 到 v7.26.0
关于我当前环境的其他重要信息:
- 节点 v14.3.0
- NPM v6.14.5
我在本地主机上使用 MacOS Catalina 10.15.5
,在本地主机上使用 rails 6.0.3.1
和 puma 4.3.5
,在服务器上使用 nginx
。
我的问题是 scout_apm
包含一个巨大的 header。我最后使用 SCOUT_DEV_TRACE=false
删除了它
另一种选择是设置环境变量并再次启动 Postman:
NODE_OPTIONS=--max-http-header-size=16384
如果您的 header 真的很大,也许您甚至想使用:
NODE_OPTIONS=--max-http-header-size=65536
来源:
https://github.com/postmanlabs/postman-app-support/issues/8656
只有当 运行 请求带有一些预请求脚本的本地应用程序时,我才遇到这个问题:
Error: Parse Error: Header overflow
Postman 版本为:v7.25.0.
PS:对于我的服务器应用程序的相同请求,我没有收到任何错误。
这个问题的解决办法只是升级Postman版本:
- Postman 从 v7.25.0 到 v7.26.0
关于我当前环境的其他重要信息:
- 节点 v14.3.0
- NPM v6.14.5
我在本地主机上使用 MacOS Catalina 10.15.5
,在本地主机上使用 rails 6.0.3.1
和 puma 4.3.5
,在服务器上使用 nginx
。
我的问题是 scout_apm
包含一个巨大的 header。我最后使用 SCOUT_DEV_TRACE=false
另一种选择是设置环境变量并再次启动 Postman:
NODE_OPTIONS=--max-http-header-size=16384
如果您的 header 真的很大,也许您甚至想使用:
NODE_OPTIONS=--max-http-header-size=65536
来源:
https://github.com/postmanlabs/postman-app-support/issues/8656