{
socket.pipe(client);
client.pipe(socket);
});
// client.on('data', dataHandle);
// socket.on('data', dataHandle);
})
хочу написать свой реверсивный прокси
делаю так все работает но если разкомментить обработку события дата то ломается, от чего так? как сделать чтобы не ломалось
неужели самому пайп имплементировать?
У тебя ошибка в dataHandler
предполагается что это просто побочное действие не влияющие на данные типо так const dataHandle = ({length}) => { data[ip]+=length }
Уверен что data[ip] не undefined?
уверен, там проблема будет та же даже если оставить функцию пустой нечего не делающий, проблема в том что пайп свой обработчик вешает, а видать можно делать так только 1 раз, иначе данные пропадают
Обсуждают сегодня