Javascript 如何让主体解析器解析表情符号?

Javascript 如何让主体解析器解析表情符号?,javascript,node.js,express,body-parser,Javascript,Node.js,Express,Body Parser,我在Express中有以下中间件: app.use(morgan('combined', util.getLogStream())); app.use(bodyParser.urlencoded({ extended: false })); app.use(bodyParser.json({ limit: '50mb' })); app.use('/api', router); app.use(express.static(__dirname + '/server/landing')); 当我

我在Express中有以下中间件:

app.use(morgan('combined', util.getLogStream()));
app.use(bodyParser.urlencoded({ extended: false }));
app.use(bodyParser.json({ limit: '50mb' }));
app.use('/api', router);
app.use(express.static(__dirname + '/server/landing'));
当我试图向我的服务器发布表情时,行
app.use(bodyParser.json({limit:'50mb')中断并使服务器崩溃。我正在寻找一种在Express或body解析器中处理表情符号的方法,但似乎对此没有什么支持。如何让主体解析器解析表情符号

编辑:

这是我通过curl发送到Express服务器的消息负载


curl--data'{“x”:10,“y”:10,“z”:10,“message”:“您能告诉我们导致崩溃的请求有效负载吗?我运行了一个快速的bodyParser实验,发布了以下JSON正文:
{“blah”:“您的头中的字符集定义结尾奇怪(不是实际引用)。这实际上是您发送的还是存在复制/粘贴问题?您使用的是什么版本的express?我注意到您需要
bodyParser
,但您仍然使用内置的express one来处理json请求。请尝试以下操作:
app.use(bodyParser.json());
签出我的index.js,我使用的是bodyParser.json().我的当前快速版本:4.12.3