개발 이야기

CORS 에러 해결하는 방법

WIKILOG 2022. 9. 23. 14:48
728x90
반응형

외부 api를 사용하다보면 CORS에러를 쉽게 만날 수 있습니다.

이러한 경우 보통은 Backend 개발자에게 수정 요청하거나 프록시 서버를 구축해서 해결을 하는 편인데

누군가의 도움이 필요하거나 의도하지 않게 서버 구성을 해야하기 때문에 많이 번거롭습니다. 

 

이러한 문제를 쉽게 해결하는 방법 중 하나가 접속하고자 하는 사이트 주소 앞에 https://cors.sh/ 를 붙여주는 것입니다. 

https://cors.sh/{접속하고 싶은 사이트 주소}로 호출하면 정상적으로 접속가능함을 확인할 수 있습니다.

 

CORS.SH

DISCLAIMER1. This project's intend is to serve developers a reliable cors proxy service with fast response for their development. Using a cors proxy service to connect to your own server is not a best practice. We'll consistently optimize our service infra

cors.sh

 

이 외에  cors-anywhere을 통해 우회하는 방법도 있긴 하나,

남용 등의 이슈로 매번 데모 사용 버튼을 눌러주거나 403 에러가 빈번히 발생하고 있어

https://cors.sh/ 를 사용하기를 권장드립니다.

728x90
반응형