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