본문 바로가기
프로그래밍 언어/JS

JavaScript) body-parser(), express.json()

by nomfang 2022. 4. 7.
728x90
반응형

body-parser 미들웨어를 설정했음에도 불구하고
SyntaxError: Unexpected token " in JSON at position 0 에러 발생

express가 4.x로 업데이트 되면서 body-parser 미들웨어가 호환이 안 되는 문제가 발생
-> bodyparser 대신 express의 메소드인 json을 활용

app.use(express.json({strict: false}));
    // {strict: false} 를 넣어주지 않으면 문자열을 받지 못함
    // {strict: false} 를 넣으면 json을 받지 못함
반응형

댓글