axios
.post(
"http://localhost:8080/post",
JSON.stringify({
title: 입력값,
})
)
.then(function (response) {
console.log(response);
})
.catch(function (error) {
console.log(error);
});
}}
서버코드:
app.post("/post", async (요청, 응답) => {
const data = 요청.body;
await db.collection("post").insertOne({ title: data });
응답.send(data);
console.log(data);
}); 이런식으로 코드를 짰는데, axios로 post요청할때 이전코드는 post(url,{title : 변수~})
이런 객체형태로 주로 보내는걸로 쓰는데 이런식으로 하면 객체 형태로보내게되면 db에는
이렇게 저장이 됩니다. 그래서 객체형태가아닌 현재코드 작성하려는데 콘솔창으로 확인해보면 이제는
아무런 값도 전송받지못하는걸로 나와있습니다. 제가 원하는거는 그냥 db에 object형태가아닌 문자열로 저장되는것입니다 ㅠㅠ