Buffer data.toString zwraca nieczytelna wartosc

Buffer data.toString zwraca nieczytelna wartosc
goku21
  • Rejestracja:ponad 7 lat
  • Ostatnio:6 miesięcy
  • Postów:91
0

Hej. Otrzymuje sobie przez ws z serwera jakiegos buffera. Kiedy chce te dane odczytac, uzywajac data.toString() dostaje nieczytelna wartosc: "�VJ-K�+Q�RJ-*�/R�Q�M-.NLO�8g$���(�(�觤�d�Z��8�:�8�()��穗(�Vd�u�Mp�O�56001�" Jak moge sprawdzic jak to jest zakodowane lub odkodowac to do zwyklego obiektu JSON? cos w stylu

Kopiuj
JSON.parse(data.toJSON())

goku21
  • Rejestracja:ponad 7 lat
  • Ostatnio:6 miesięcy
  • Postów:91
1

gzip to jest jeszcze zakodowane:/

99xmarcin
A generalna rada w takich przypadkach zapisać to co przyszło do pliku i sprawdzić file encoded-data to od razu podpowie co to za format...

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.