@Fox спасибо, сейчас поищу.
NodeJS и request-promise: перенос функционала
-
Возникла такая ситуация, что мне потребовалось перенести действия, которые я до этого выполнял в BAS средствами, предоставленными самой программой (http-клиент), в NodeJS.
Ничего особо сложного: подключить прокси, выполнить два запроса, спарсить ответ.Выбрал для работы request-promise, пишу на node v14, сам язык прекрасно знаю. Проблема заключается в том, что при полном повторении действий из БАС на Nodejs сервер, на который я обращаюсь, выкидывает 500 ошибку. Много раз все перепроверял, залез даже в сам xml-файл рабочей программы на BAS, но не помогло.
Итак, два вопроса:
- Как узнать принцип работы внутренней функции BAS http_client_post (покупать премиум для исходного кода нет смысла, так как C++ я не знаю)
- Знает ли кто-нибудь NodeJS и библиотеку request достаточно для решения вышеуказанной проблемы? Если да, готов купить помощь и объяснения для данного конкретного случая за определенную сумму
-
@tet-vivi said in NodeJS и request-promise: перенос функционала:
в бас установлена очень древняя версия ноды
Тут явно дело не в версии, но я мало понял топикастера )
-
@unifier said in NodeJS и request-promise: перенос функционала:
Как узнать принцип работы внутренней функции BAS http_client_post (покупать премиум для исходного кода нет смысла, так как C++ я не знаю)
Для чего? Как это связано с тем, что ваш код на Nodejs плохо работает?
@unifier said in NodeJS и request-promise: перенос функционала:
Знает ли кто-нибудь NodeJS и библиотеку request достаточно для решения вышеуказанной проблемы? Если да, готов купить помощь и объяснения для данного конкретного случая за определенную сумму
Скорей всего, что-то не правильно отправляете, может не хватает каких-то заголовков
-
@tet-vivi said in NodeJS и request-promise: перенос функционала:
проблемы с версиями?)
Я написал, что у него проблема не версих потому, что у него все отрабатывает и просто сервер его не понимает отвечая статус 500 тк что скорей всего дело в коде
-
@UserTrue я пишу не в БАСе, поскольку невозможно в БАСе написать телеграм бота. Мне требуется, чтобы бот принимал данные и на основании них уже логинился на определенном сайте и получал с него информацию.
Я не представляю себе, как возможно написать работу с поллингом бота и совместить это с циклом выполнения БАСа, поэтому решил писать полностью на NodeJS. Бота-то я написал, однако с запросами возникла проблема
-
@unifier said in NodeJS и request-promise: перенос функционала:
@UserTrue секретно, но могу в лс
)) Ну кидайте в лс )