개발/Node js

express js post body undefined

재근이 2021. 10. 23. 10:33
반응형

원인

POST API의 body가 undefined으로 나오는 이유는 body parser가 없어서 발생


Deprecated

예전에 사용된 body-parser 모듈은 deprecated 되었기에 경고가 뜨기에 body-parser 모듈 사용은 지양하자.


해결 방법

따로 모듈을 받아서 사용할 필요 없이 express에 내장되어있는 모듈을 사용하면 된다.

const express = require('express');

app.use(express.json());

 

반응형