Функции Firebase / GCP: HTTPS к внешнему API-интерфейсу не работает с HPE_HEADER_OVERFLOW - PullRequest
0 голосов
/ 17 января 2020

Я сталкиваюсь с HPE_HEADER_OVERFLOW условиями ошибки при получении ответа на HTTP(s) пост-запрос.

Может показаться, что размер http-заголовка ответа превышает 8 КБ. Узел 8+ ввел это ограничение 8 КБ как часть мер безопасности.

Обезьяны-патчи, влияющие на приемлемый размер заголовка http, похоже, не работают - больше? Учитывая, что это облако; нельзя использовать параметр командной строки --max-http-header-size NodeJs; -)

Можете ли вы порекомендовать обходной путь или патч для этого? (За исключением изменения внешнего API)

С уважением, Фред

1 Ответ

0 голосов
/ 17 января 2020

Облачные функции не предоставляют никакого доступа к командной строке nodejs, используемой для запуска вашего кода. Насколько я знаю, ограничения безопасности не могут быть обойдены, и вряд ли что-то изменится в этом отношении. Тем не менее, вы, безусловно, можете подать запрос функции для него.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...