Я использую node.js с экспрессом. Я считываю данные из MongoDB с помощью Mongoose и доставляю их обычным способом с помощью res.send (data)
. К сожалению, доставка по некоторым запросам не выполняется. Несмотря на то, что в заголовке указано, что кодировка - utf-8, в некоторых случаях это похоже на ANSI, что приводит к сбою функции обратного вызова jsonp с ошибкой.
Вы можете воспроизвести ошибку на этой странице: http: / /like-my-style.com/#!single/9837034 . Вызов jsonp не работает только для некоторых продуктов, большинство из них (также со специальными символами) работают нормально.
Как я могу гарантировать, что данная строка закодирована в utf-8 в node.js?