인프런 커뮤니티 질문&답변

작성자 없음

작성자 정보가 삭제된 글입니다.

따라하며 배우는 노드, 리액트 시리즈 - 기본 강의

노드 리액트 기초 강의 #7 BodyParser & PostMan & 회원 가입 기능

7강 포스트맨 질문

작성

·

587

·

수정됨

0

스크린샷 2023-04-02 오후 6.02.54.png회원가입으로 send하면

저는 오히려 결과가 나오질 않습니다.ㅜㅜ

제눈엔 오타가 안보이는데 어떠문제일까요

const express = require("express");
const app = express();
const PORT = 4000;
const bodyParser = require('body-parser');
const {User} = require("./models/User");

//application/x-www-form-urlencoded 정보 분석
app.use(bodyParser.urlencoded({extended: true}))
//application/json파일을 분석
app.use(bodyParser.json())

app.get('/',(req, res) => {res.send('Hello Word!')})

app.post('/register',(req,res)=>{   
      //회원가입할 때 필요한 정보들을 client에서 가져오면,
      //그 정보들을 DB에 넣어준다.
      const user = new User(req.body);
      //user모델에 정보가 저장됨
      //실패 시, 실패한 정보를 보내줌
      user.save((err, userInfo) => {
          if(err) return res.json({success: false, err})
          return res.status(200).json({success: true})
      }) 
  })

app.listen(PORT, () => {
  console.log("서버 실행");
});

답변 1

1

John Ahn님의 프로필 이미지
John Ahn
지식공유자

안녕하세요!

현재 보낼 때는 4000번 포트로 보내고

실행은 5000번으로 하고 있는 것 같습니다 ~

감사합니다.

작성자 없음

작성자 정보가 삭제된 글입니다.

질문하기