node.js - node.js 使用 content-type 处理发布数据:application/json
问题描述
使用核心 node.js 我可以处理表单数据
var qs = require('querystring');
var body = '';
req.on('data', function(chunk) {
body += chunk.toString();
});
req.on('end', function() {
var data = qs.parse(body);
console.log(data);
});
但它没有正确处理 application/json 数据。输出是这样的:
{ '{"user_id":"41","url":"http://localhost:4200/#/ticket/createTicketL': '',
'T"}': '' }
请求数据是否为:{user_id: "41", url: "http://localhost:4200/#/ticket/createTicketL&T"}
如何正确处理数据?
解决方案
推荐阅读
- mongodb - MongoDB 3.6 中的日期范围查询
- javascript - 我想从 HTML 表中创建一个 JSON 对象。我希望最终产品用于统计来自多个用户的输入
- python - tfidf w2v 给出 NaN 值
- node.js - 针对特定操作系统执行 node.js API
- apache-spark - 在 Spark 2.3 中给出 Maven 依赖错误
- user-interface - Flutter如何在滚动到某个点后仍然存在的列表视图中添加按钮..
- sql-server - 是否可以在 Azure VM 上安装 SSMS 并连接到 Azure SQL 数据库
- android - 用于 Android 的 Cordova 中的 XMLHttpRequest
- java - Android 创建自定义操作栏 3 项
- reactjs - 在 react-google-maps 中设置 OverlayView 的 z-index