Можно решить через insecureHTTPParser, но не рекомендуется. А вобще попробу версию ноды сменить, у тебя щас какая?
Пытаясь решить проблему, обновился вчера с 14-й до текущей 16-й. Это не помогло. Проблема осталась. Да, нашел вчера и смог убрать проблему костылем про который ты говоришь, но мне это не нравится и хотел бы решить нормально. Смотри, еще такой вопрос. Если эта проблема есть, почему в инете достаточно мало информации об этом? Русскоязычных обсуждений этой проблемы кажется совсем не встречал. Видя что информации так мало, начинаю думать, что может я чего-то недопонимаю и проблема простая и каждый может ее решить. Как думаешь, почему так мало инфо об этой проблеме?
Тут два варианта: 1. Баг ноды 2. Сервер отдаёт невалидный HTTP Т.к. информации мало, то это больше похоже на частный случай. Поэтому я думаю что вариант 2 больше подходит. Если есть навыки C++, то можешь задебажить ноду изнутри и увидеть почему эта ошибка происходит. Еще можешь попробовать сделать тот же запрос из curl, браузера, из другого языка и посмотреть что они скажут
можно еще через TCP какой то сниффер отправить сырой запрос и посмотреть ответ, нет ли там битых байтов каких то
Понял. Спасибо. 🤝
а проблема только с конкретным апи или со всеми запросами?
Точно defined. Если был бы undefined, сервер бы ругался на авторизацию. Ну и с костылем-то работает.
а вы посмотрите что в этой переменной среды лежит
Смотрел конечно. Строка с ключом. Это какой-то системный глюк с заголовками. В инете есть про это. Ну и похоже, что это все-таки глюк апи. Попробую им написать.
можем предложить чтобы вы код с апи ключем нам скинули, а мы у себя запустим, может проблема лично у вас на пк)
Можем так сделать. Сейчас пришлю в личку.
Обсуждают сегодня