• 카테고리

    질문 & 답변
  • 세부 분야

    프론트엔드

  • 해결 여부

    미해결

CORS 관련해서 질문드립니다.

21.08.06 09:48 작성 조회수 151

1

안녕하세요, api 호출 부분에 궁금한 것이 있어서 질문을 드립니다.

현재 클라이언트는 로컬 호스트 8080포트에 떠있고, 서버는 3000번 포트에 떠있는데 api 요청시 cors 에러가 발생하지 않는 이유가 궁금합니다. 예전에는 이렇게 포트가 다를 경우에는 에러가 났어서 webpack proxy 설정을 이용했던거 같은데 

왜 현재의 예제에서는 에러가 발생하지 않는지 궁금합니다.

답변 1

답변을 작성해보세요.

1

안녕하세요 yumyum님, 좋은 질문 주셨네요 :) 말씀하신 것처럼 CORS를 해결하는 방법이 클라이언트에서 해결하는 방법과 서버에서 해결하는 방법이 있는데 제가 제공한 API 서버는 클라이언트에서 별도로 프록시 설정을 하지 않더라도 CORS 오류가 나지 않도록 필터를 추가해 주었습니다. 자바스크립트로 작성이 되어 있어서 아마 코드 보시면 이해 갈거예요 :)