코딩기록

항해 35일) 오늘의 할 일 + TIL 본문

항해99/TIL

항해 35일) 오늘의 할 일 + TIL

뽀짝코딩 2022. 2. 13. 19:48
728x90

어제 각자 맡은 백api를 깃으로 commit 하려고 했는데 이래저래 시간이 흘러 결국 각자의 파일만 공유하고 각자 합해서 기능 추가 구현 해보는 것으로 이야기가 끝났다. 오늘 좀 쉬고 WIL작성하고 나니 벌써 밤이다. 그래도 CORS 문제 해결까지는 WIL에 추가하고 api를 합쳐봐야 겠다.

 

 

 

오늘의 할일 

1. WIL 작성

2. 블로그 정리

3. api 합치기

 

 

오늘의 스케줄 
  • 10:30 - 기상
  • 15:30 - 공부 시작

 

 

오늘 배운 것 

cors는 백과 프론트를 합치기 위해 꼭 알아야 하는 개념이다.

프론트의 요청을 백에서 처리 하기 위해 접근할 수 있는 권한을 부여하도록 브라우저에 알려주는 체제이다.

만약 cors를 사용하지 않으면 해킹에 취약해지고 서버의 정보가 노출되거나 변경되는 위험이 있다.

CORS 문제를 해결하려면 동일한 출처에서 리소스를 요청하면 된다.

 

*해결 방법 5가지

1. 남이 만든 프로시 서버를 사용한다.

2. 직접 프록시 서버를 구축 한다.

3. 클라이언트 : http-proxy-middleware 사용한다.

4. 서버 : Access-Control-Allow-Origin 헤더 세팅한다.

5. 서버 : CORS 미들웨어 사용한다.

 

 

 

 

항해 35일)Week05 회고록 (cors) (tistory.com)

나를 너무나 힘들게 했던 CORS 에러 해결하기 😂 :: 자라는 것을 잘하는 개발자 (tistory.com)

 

반응형
Comments