나름대로 CORS 대처방법을 알아봤다
1. 구글 익스텐션
2. 헤로쿠
- api 횟수제한 얼마인지 모르니 조사유망
- 속도가 느리다는데 빨라보임
- 웹으로 (https://cors-anywhere.herokuapp.com/corsdemo) 이 주소 접속해서 버튼을 눌러야 개인pc에서 api에 접근 가능!!! 쿨타임은 24시간인 것 같다. 쿨타임 끝나면 다시 버튼을 눌러줘야 함
일단 1, 2 번 방법은 배포 방법으로는 부적절함
3. 벡엔드 서버 구축
- 임의로 만들어진 node.js 깃헙이 있음 (GitHub - Rob--W/cors-anywhere: CORS Anywhere is a NodeJS reverse proxy which adds CORS headers to the proxied request.)
- but 테스트를 해봐야 되고, 이게 배포까지 이어진다면 어떻게 해야하는지 조사해 봐야됨
아니면 우리가 직접 만들어야 하는데ㅎ...가망없음
4. 계정기반으로 steamid 불러오는 api를 조사해야함
우선 api 주소 앞에 https://cors-anywhere.herokuapp.com/ 를 붙여 우회해서 사용하는 방법으로 코드를 적어보려고 한다!!
근데 이렇게 우회하는 방법은 개인pc에서 테스트나 개발할때는 상관이 없지만 배포할때는 다른 방법을 강구해봐야할듯..
'스파르타 개발일지' 카테고리의 다른 글
| 20230213 steam 검색 기능에 사용할 api (0) | 2023.02.13 |
|---|---|
| 20230211~12 api에 담긴 steam screenshot 정보를 불러올 수 없는 문제가 발생.. (0) | 2023.02.13 |
| 20230118 타입스크립트 03 (0) | 2023.01.18 |
| 20230117 타입스크립트 02 (0) | 2023.01.17 |
| 20230116 타입스크립트 01 (0) | 2023.01.16 |