728x90
반응형
프론트 단에서 ajax로 데이터를 넘겨주었으나 계속 제목과 같은 오류가 발생한다. dataType을 text로 주면 넘어가긴 하나 서버단에서는 아무 데이터도 받지 못한다.
$.ajax({
url: '/chat',
type: 'POST',
data: {port: $port},
dataType: 'json',
아래 코드를 추가한다.
const bodyParser = require("body-parser");
//app.use(bodyParser.urlencoded({ extended: true })); <--deprecated
//representative
app.use(express.json()); //Used to parse JSON bodies
app.use(express.urlencoded()); //Parse URL-encoded bodies
bodyparser도 사라지려는지 경고가 떠서 맨아래 두줄로 대체한다.
728x90
반응형
'농장 > Node.js' 카테고리의 다른 글
Node.js + express 간편 서버 실행하기, 서버 실행 파일 만들기 (VS CODE) (0) | 2021.03.10 |
---|---|
Node.js Uncaught Error: listen EADDRINUSE: address already in use 해결 / 서버 종료 (0) | 2021.03.10 |