1
Node.js 및 MongoDB를 사용하여 간단한 API를 만들 때이 코드를 tutorial에 따라 왔지만 현재 만들고있는 JSON 게시물의 형식과 관련된 문제가 있습니다. 그것은 다음과 같이 표시하여 MongoDB에서 단 한 번Node.js JSON 이스케이프 문제
curl POST -d '{"test":"test"}' http://127.0.0.1:3000/add
:
게시물이의 라인을 따라 뭔가가 다음과 같이
{\"test\":\"test\"}":"","_id":"4ff725d6349fdf9c0d000004"}
내 POST 기능은 다음과 같습니다
app.post('/add', function(req, res){
require('mongodb').connect(mongourl, function(err, conn){
conn.collection('docs', function(err, coll){
coll.insert(req.body, {safe:true}, function(err){
res.writeHead(200, {
"Content-Type": "application/json",
"Access-Control-Allow-Origin": "*"
});
res.end(JSON.stringify(req.body));
});
});
});
});
POST가 올바르게 처리되도록하는 방법에 대한 아이디어는 도움이 될 것입니다!
미리 감사드립니다.
이 문제가 해결되었습니다. 감사합니다! – sicr