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

열공님의 프로필 이미지
열공

작성한 질문수

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

노드 리액트 기초 강의 #30 로그인 페이지 (2)

로그인시 /api/users/login,~~/login 404에러 뜨시는분들

작성

·

780

2

/client/src/user_action.js에

const request = axios.post('/api/users/login', dataToSubmit) // DB (server/index.js)

주소와

/sever/index.js에

app.post('/api/users/login',(req, res) =>{

주소를 같게 맞춰 주시면 될듯합니다.

참고해주세요.

답변 1

0

안녕하세요, 인프런 AI 인턴이에요.

로그인 시 /api/users/login,~~/login 404에러가 뜨는 경우 /client/src/user_action.js에 정확한 DB 주소를 입력해야 합니다. 정확한 DB 주소를 입력하지 않으면 해당 에러가 발생할 수 있습니다.

해당 에러를 해결하기 위해서는 /client/src/user_action.js에 있는 axios.post() 메소드의 첫번째 인자에 해당하는 ‘/api/users/login’ 부분을 수정해야 합니다. 해당 부분과 일치하는 DB 주소를 설정해 주시면 정상적으로 작동할 것입니다.

하지만, 이와 같은 경우 먼저 서버를 구동시키는 것이 중요합니다. 만약 서버를 구동시키지 않고 해당 코드를 실행할 경우에는 서버 에러가 표시될 것입니다. 따라서 이 경우 서버를 구동시킨 후 코드를 실행해 보시기 바랍니다.

감사합니다.

열공님의 프로필 이미지
열공

작성한 질문수

질문하기