[CS 문답] CORS의 세가지 작동방식은 무엇인가요?


[CS 문답] CORS의 세가지 작동방식은 무엇인가요?

CORS 작동방식 1. 예비요청 ( preflight request ) 브라우저의 요청이 특정 조건을 만족하지 않는다면, 대부분의 경우 예비 요청을 먼저 보낸다.! 먼저 브라우저는 OPTION 메소드로 자신의 출처와 본 요청에 사용할 메소드와 헤더를 서버로 보낸다. 서버는 이 예비요청에 대한 응답으로 허용되는 Origin 목록, 허용되는 메소드와 헤더 목록, 해당 예비 요청이 브라우저에 남아있을수 있는 시간 등을 보낸다. 브라우저는 이 응답을 보고, 본 요청을 보내도 된다고 판단하면 그때 본 요청을 보낸다. 브라우저의 예비요청 OPTIONS Origin : http://front-server.com Access-Control-Request-Method : GET Access-Control-Request-Header : Content-Type 예비요청에 대한 서버의 응답 Access-Control-Allow-Origin : * Access-Control-Allow-Methods : G...



원문링크 : [CS 문답] CORS의 세가지 작동방식은 무엇인가요?