首页 > 解决方案 > Firebase 函数/GCP 函数:HTTPS 到外部托管 API 失败并出现 HPE_HEADER_OVERFLOW

问题描述

HPE_HEADER_OVERFLOW收到对HTTP(s)发布请求的响应时,我遇到了错误情况。

看起来响应 http 标头大小大于 8KB。Node 8+ 引入了这个 8KB 限制作为安全措施的一部分。

影响可接受的 http 标头大小的猴子补丁似乎不再起作用了?考虑到这是云;也不能使用--max-http-header-sizeNodeJs 命令行选项;-)

你能建议解决方法或补丁吗?(除了改变外部 API 实现)

亲切的问候弗雷德

标签: firebasegoogle-cloud-functions

解决方案


Cloud Functions 不提供对用于运行代码的 nodejs 命令行的任何访问权限。据我所知,安全限制是无法绕过的,在这方面也不会发生任何改变。但是,您当然可以自由地为其提交功能请求


推荐阅读