@searchmedotcom Не проще получить текст и потом заменить весь код страницы на свой?
Replace <p>[[TEXT]]</p> на <p>[[MY_PEREM]]</p>
Вот только это будет лишь визуальное отображение, сайт не будет воспринимать ваше подменное значение.
Есть такая простейшая функция, нужно её запускать через Node.js по пингу из кафки

Код для получения информации из кафки:
fetch("https://distinct-monkey-129-eu2-rest-kafka.upstash.io/consume/test/GROUP_INSTANCE_NAME/topic1", {
headers: {
Authorization: "Basic WkdsemRHbHVZM1F0YlUJ4Ty14YzZVUGxJclVlY3FGSnV1YXc4Z3RGQWpROk5EazRNamt5TUdJdFltWTBZeTAwTlRBNUxXSTRadw=="
}
})
var Result = await BAS_FUNCTION("test", { val: 'sss'})
.then(response => response.json())
.then(async data => {
console.log(data);
if (data[0].value == 'test') {
var NewData = data[0].value + ' new value';
var Result = await BAS_FUNCTION("test", { val: NewData });
await Result();
}
});
Не понимаю почему, но функция запускается только с параметром sss ( то что до условия), а после него не запускается никак, вообще, даже если не обозначать её там заново, а изменять параметр и вызывать её, то всё равно запускается функция, которая не обращает внимание на то, что происходит после if. Если кто сталкивался с таким, помогите пожалуйста, спасибо
@kost21 said in Как запускать функцию через Node.js:
var Result = await BAS_FUNCTION("test", { val: NewData }); await Result();
Это что ? ) Что за промис вы ожидаете получить второй раз из функции БАС?
И если ваш код этим и ограничивается то Nodejs тут вообще не нужен, используйте http клиент БАС