ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • CORS?
    코딩 이론 2023. 4. 27. 22:16

    CORS란?

    CORS 순서도

    • 교차 출처 리소스 공유
    • 한 출처에서 실행중인 웹 어플리케이션이 다른 출처의 데이터에 접근할 수 있도록 브라우저에 알려주는 체제
    • 악의적인 웹 어플리케이션이 다른 웹 어플리케이션에 무단으로 요청하여 잠재적으로 사용자의 데이터와 보안의 손상을 방지하기 위해 브라우저에 구현된 보안 기능이다. 
    • 보통 출처가 다른 클라이언트에서 서버로 요청을 보낼때 CORS 에러를 자주 만날 수 있다.
    • CORS는 먼저 서버에 프리플라이트를 보내고 서버로부터 ok를 받아야 보내려고 하는 요청을 보내 결과를 받아올 수 있다.
    • 출처가 다르다면 보안 상의 이유로 브라우저가 HTTP요청을 제한한다.
    • 서버에서 특정한 출처를 예외 설정이나 모든 출처를 열어둔다면 출처가 다르더라도 브라우저는 CORS 에러를 띄우지 않는다.

    CORS 에러

    '코딩 이론' 카테고리의 다른 글

    배열 생성자  (0) 2023.05.01
    JSDoc  (0) 2023.04.30
    캐시(cache)  (0) 2023.04.08
    쓰로틀링(throttling)  (0) 2023.04.06
    디바운씽(debouncing)  (0) 2023.04.05
Designed by Tistory.