
이번에는 CORS에 대해서 알아볼 것이다.CORS(Cross-Origin Resource Sharing)이란?CORS는 출처가 다른 사이트 간의 자원 접근을 허용하는 것이다.기본적으로 SOP로 인해 출처가 다른 사이트 간의 접근을 막지만, CORS는 그것을 허용해 주는 역할인 것이다. 1. 다른 사이트로 요청을 보내면 브라우저는 Request Header에 Origin을 자동으로 포함하여 서버로 전달한다.2. 그러면 서버는 Origin을 확인하고 Access-Control-Allow-Origin과 함께 응답을 한다. 3. 브라우저는 Access-Control-Allow-Origin가 현재 Origin과 일치하지 않으면 JS의 데이터 접근을 차단한다.그리고 CORS Error 메시지를 띄운다. 만약 일치한..