inflearn logo
강의

講義

知識共有

フォローして学習するノード、リアクトシリーズ - YouTubeサイトを作成

클라이언트 포트는 3000이고, 노드 서버 포트는 5000입니다.

1034

Mad Programmer

投稿した質問数 13

0

좋은 강의 제공해 주셔서 감사합니다!

강의 수강 도중 궁금한 점이 생겨서 질문 드립니다!

클라이언트(http://localhost:3000)에서 HTTP 요청을 할 때, 

api/video/uploadfiles

와 같은 식으로 요청하게 되면 기본적으로

http://localhost:3000/api/video/uploadfiles 의 주소로 서버에 request가 날라가더군요 ㅠ 

그래서 명시적으로 다음과 같이 axios를 이용한 HTTP 요청의 url 부분에

axios.post('http://localhost:5000/api/video/uploadfiles'formDataconfig)
        .then(response => {
            if(response.data.success) {
                console.log(response.data);
            } else {
                alert('비디오 업로드를 실패했습니다.');
            }
        })
        .catch(error => {
            console.log(error)
       });

이렇게 해 주고 있는데,

이처럼 클라이언트(port : 3000)와 서버(port : 5000)가 다른 포트 번호를 가지고 있을 때

저렇게 도메인+포트까지 다 명시를 해 줘야 하나요?

아니면 도메인+포트를 생략할 수 있는 방법이 있나요?

react nodejs redux mongodb

回答 3

1

John Ahn

아  혹시   setupProxy라는 파일적용 안하셨나요 ~ ???

기본 강의에 보면 Proxy를 설정해서  굳이 앞부분은 적시 하지 않아도  setupProxy라는 파일을 이용해서 

request를 보낼떄  3000번에서 자동으로 5000으로 가게 되어있습니다 ^^ 

만약 proxy설정을 하지 않았다면   처음부터 적시를 해주셔야하며 

그러할 경우에는 3000 번 포트와 5000포트의  origin이 다르기에   cors 설정이 들어가야합니다.

처음에 Boiler plate을 할떄 보시면  setupProxy가 이미 들어가 있습니다 ^^  

그걸 이용하셔서  request를 하면 이 부분은 해결될거라 생각됩니다 ^^ 

0

John Ahn

넵 ^^  막히실때에는 언제든 다시 질문주세요 화이팅입니다 ! 

0

Mad Programmer

아 감사합니다! 기존에 리액트하고 노드를 한 적이 있어서 강사님의 기초 강의를 듣지 않고 바로 이 강좌를 수강 중이었거든요. 그 부분 강의 듣고 올게요!

npm i하면 바로, 라이브러리 오류없이 받아지고, 구동되는 소스는 없나요?

0

52

1

ERROR in ./node_modules/antd/es/version/index.js 2:15-22

0

221

1

자료 없음

0

321

1

이미지 깨짐

0

335

1

npm run dev 동작 에러

0

304

1

npm run dev 동작 에러

0

294

1

npm run dev 동작에러납니다...

0

660

1

npm run dev 실행 오류

0

653

1

비디오 업로드, 로그인, 회원가입 504 error

0

1056

1

시작부터 오류생기시는 분들 해결법입니다.

1

467

1

오류 해결 공유

0

458

1

npm install 에러 질문드립니다.

0

1121

2

아예 몽고DB에 연결한다고만 하고 연결이 안되고 있습니다.

0

550

1

해당 오류 해결 방법 좀 알려주세요 ㅠㅠ

0

515

1

로컬스토리지에 대한 질문입니다!!

0

515

0

video가 안 나타나는 문제

0

893

1

ffmpeg 설치 후 cannot read property 'format' of undefined 500 에러 해결

0

470

0

typeError or 콘솔 500 뜨는분..

0

336

0

npm run dev 관련 오류

0

578

1

답글이 달리지않고 디비에도 저장되지않으며 새로고침이 됩니다.

0

246

0

useState 자동 생성

0

345

1

TypeError: Cannot read properties of undefined (reading 'format')

0

1246

2

userData undefined / state에 user.userData가 없습니다.

0

247

0

antd Input background color 변경

0

241

0