Декодирование данных из вебсокета
Добрый день!
Имеется скрипт написанный на node, которые вычитывает данные из вебсокета сайта win line .ru для их последующего анализа. Данные приходят в странном формате: при декодировании из gzip и преобразования в UTF-8 - часть текста читаемая, а часть нет (возможно используется специальный формат данных на стороне бэкенда). Требуется дописать алгоритм так, чтобы на выходе получать читаемые данные в формате json (разметка на ваше усмотрение).
P.S. был найден файл JS (доступен через инструменты разработчика при заходе загрузке сайта, под названием main.js) , который подгружается в браузер при подключение к сайту - он содержит алгоритм декодирования и парсинга данных из вебсокета, т.е. по сути требуется разобрать его и преобразовать в скрипт на node
P.S.* Решение найдено, необходимо переписать со SWIFT на node
Бюджет обсуждаем
Moscow.media
Частные объявления сегодня
Росгвардейцы устроили участникам летнего лагеря настоящий урок мужества
Филиал № 4 ОСФР по Москве и Московской области информирует:
Более 12 тысяч жителей Москвы и Московской области получают повышенную пенсию за работу в сельском хозяйстве
С августа были повышены страховые пенсии более миллиона работающих пенсионеров Москвы и Московской области
Филиал № 4 ОСФР по Москве и Московской области информирует:
Пенсии работающих пенсионеров начнут индексироваться с 2025 года
Всероссийское общество инвалидов провело масштабные мероприятия в Нижнем Новгороде
С травами, молоком и талканом: 10 регионов России с богатыми чайными традициями
Сотрудник СЛД «Москва-Сортировочная» филиала «Московский» компании «ЛокоТех-Сервис» принял участие во II Слете лидеров молодежных советов компаний.
Аномия: усталое поколение
India face first defeat in hockey at Paris Olympics against Belgium
Latest Caleb Williams Buzz Indicates The Light Bulb Just Went On
Top Heavyweight Tells Deontay Wilder To ‘Stay On The Couch’ After Shock World Title Fight Offer
Rewards Drive Mobile Wallet Use for One-Third of eCommerce Shoppers
Кэшбэк и скидки ждут пользователей с высоким рейтингом в каршеринге BelkaCar
Суд пересмотрит приговор по делу экс-губергатора Хабаровского края Сергея Фургала
С августа были повышены страховые пенсии более миллиона работающих пенсионеров Москвы и Московской области
Ранняя версия Summon and Merge 2 доступна в Google Play 1 страны
Началась предзагрузка Sword of Convallaria на iOS и Android
THQ Nordic анонсировал Wreckfest 2 на PC и консоли
Former GTA dev says 'it's time for a revolution' where 'animation is more AI-driven and physics-driven' than done by hand
Послуга перевезення кота, собаки або іншої тварини за кордон - Delivery Animal
Міжнародна академія PROeffect Academy запрошує
В Москве буйный водитель снес две остановки, на которых находились люди
Современная ноздревщина: почему герои Гоголя никуда не делись
Алексей Фомин представил миру новый трек «Лунный свет»
ЦСКА и "Оренбург" объявили составы на матч третьего тура РПЛ
Филиал № 4 ОСФР по Москве и Московской области информирует:
2,5 млн жителей Москвы и Московской области получили пособия по временной нетрудоспособности с начала 2024 года
Филиал № 4 ОСФР по Москве и Московской области информирует:
Более 12 тысяч жителей Москвы и Московской области получают повышенную пенсию за работу в сельском хозяйстве
Получивший тяжелую травму глаза после нападения в Крыму чемпион России по боксу Двали заявил о надежде восстановить зрение
Застройщик «ЛенСтройГрад» объявил о старте продаж в новом корпусе квартала «Счастье 2.0»
Сотрудница МВД в Мариинске сбила насмерть велосипедиста и попала на видео
ИМХО (имею мнение, хрен оспоришь)
Нелегкая судьба Алены Бондарчук
Дубль Дивеева помог ЦСКА разгромить «Оренбург» в третьем туре РПЛ
Теннисиста Дениса Шаповалова дисквалифицировали с турнира ATP-500 в Вашингтоне
Рублёв стартовал с победы на турнире ATP в США
Донна Векич разгромила Анну Шмидлову и стала второй финалисткой Олимпиады-2024
Казахстанский теннисист высмеял решение ATP
Прокуратура начала проверку обрушения стены в Петроградском районе Петербурга
ИМХО (имею мнение, хрен оспоришь)
Нелегкая судьба Алены Бондарчук
Грузовик «уронил» светофор на ребенка в Санкт-Петербурге
Музыкальные новости
Shaman завершит проект «Лето Русского Севера» в Вологде
Ольга Бузова приехала в Алтайский край, чтобы выступить в Яровом
Музкритик Бабичев: когда все боялись осуждения, Aerosmith приезжали в Россию
Балерина Волочкова вынуждена распродать имущество из-за долгов бывшего мужа
Росгвардейцы устроили участникам летнего лагеря настоящий урок мужества
Якутия вошла в число регионов с наиболее высокими зарплатами у учителей
ЦСКА и "Оренбург" объявили составы на матч третьего тура РПЛ
Алексей Фомин представил миру новый трек «Лунный свет»
Алексей Фомин представил новый трек «Лунный свет»
День физкультурника отметили на стадионе «Локомотив» в Дмитрове
«Россети Новосибирск» пресекли хищения электроэнергии почти на 600 млн рублей
SpaceX пришлось нарушить график запусков Falcon 9 к МКС из-за погодных условий
«Нет никакого желания его навещать»: брат Серебрякова не будет с ним общаться
Наговорил на три "самые тяжкие" статьи УК: После подрыва машины военного в Москве брат диверсанта вскрыл позорный факт
Две машины столкнулись на северо-западе Москвы
В Москве буйный водитель снес две остановки, на которых находились люди
Ким Чен Ын не исключил обращения к Москве за помощью из-за наводнения
Был в шоке и чуть в обморок не упал – обмененный Роман Селезнев рассказал о встрече с Путиным
Как выбрать полезные продукты и кому следует употреблять их с осторожностью
Нарколог рассказал, кому алкоголь особенно вреден
Главный нарколог Москвы Масякин рассказал, кому больше всего вреден алкоголь
Нарколог Масякин заявил, что алкоголь особенно вреден для пожилых людей
ЦСКА и "Оренбург" объявили составы на матч третьего тура РПЛ
Дадут ли бой «газовики» московским «армейцам»: Сегодня ФК «Оренбург» в Москве сыграет с ЦСКА
Вышел сериал Евгения Стычкина "Игры" о проведении Олимпиады-80 в Москве
"Игры": каким получился сериал о подготовке Олимпиады-80
Собянин: трамвайному депо им. Апакова – 115 лет
Сергей Собянин. Главное за день
Собянин: Разработки московских ученых помогают повысить качество медпомощи
Собянин: Участниками Ночного забега в Москве стали 8888 человек
КНДР при необходимости обратится к Москве из-за наводнения — Ким Чен Ын
В Москве показали прототип нового российского электромобиля "Молния"
Ким Чен Ын не исключил обращения к Москве за помощью из-за наводнения
Позвольте вашу лапку, Барышня: истории самых известных тигров, которые полюбились москвичам
Первая мировая: войны можно было избежать
Россия призвала Британию воздержаться от насилия по отношению к протестующим
Аналитприбор монооксида углерода выдыхаемого воздуха - в списке оснащения кабинетов врачей
Получивший тяжелую травму глаза после нападения в Крыму чемпион России по боксу Двали заявил о надежде восстановить зрение
Из столицы Поморья в Белоруссию стартовал автопробег активистов поискового движения
Премьера пространственной симфонии состоялась в Архангельской области
Международный фестиваль этнической культуры начнется в Красногорске 9 августа
Огонь чудом не перекинулся на дома: последствия сильного пожара в Архангельске
В путь-дорогу: подборка полезных мобильных приложений для водителей
«Жилищный вопрос». В Севастополе проще с животными снять квартиру на долгий срок, чем в Симферополе
Цена квадратного метра в Севастополе упала, в Симферополе держится
Выставка-приглашение «Лето книжного цвета: новые книги в библиотеке!»
Сотрудница МВД в Мариинске сбила насмерть велосипедиста и попала на видео
Сергею Шнурову запретили употреблять алкоголь и курить перед концертами
Нелегкая судьба Алены Бондарчук
Грузовик «уронил» светофор на ребенка в Санкт-Петербурге