처리중입니다. 잠시만 기다려주세요.
TTJ 코딩클래스
정규반 단과 자료실 테크 뉴스 코딩 퀴즈
퀴즈 / 웹 보안 / 문제

CORS preflight 요청이란 무엇인가요?

어려움 MDN Web Docs
보기 및 정답
A 브라우저가 본 요청 전에 OPTIONS 메서드로 서버에 미리 허용 여부를 확인하는 사전 요청이다
B 서버가 클라이언트에 미리 데이터를 푸시하여 응답 지연을 줄이고 성능을 최적화하는 HTTP/2 기술이다
C DNS 서버에 사전에 도메인 조회를 수행하여 리소스 로딩 시간을 단축시키는 프리페칭 기술이다
D SSL/TLS 인증서를 사전에 검증하여 핸드셰이크 과정을 최적화하고 연결 지연을 줄이는 기술이다

해설

PUT, DELETE 등의 메서드나 커스텀 헤더를 사용하는 크로스 오리진 요청 시, 브라우저는 먼저 OPTIONS 요청(preflight)을 보내 서버가 해당 요청을 허용하는지 확인합니다. 서버가 Access-Control-Allow-* 헤더로 허용을 응답하면 본 요청이 전송됩니다.

코딩, 제대로 배우고 싶다면?

개념 확인은 퀴즈로, 실력은 실전 프로젝트로.
투더제이 코딩클래스에서 시작하세요.

정규반 살펴보기