preflight(option method) 요청을 처리하다가 궁금한 점이 생겼음.


@Configuration
class CorsConfiguration : WebMvcConfigurer {
@Bean
fun corsConfigurer(): WebMvcConfigurer {

내가 CORS 오류를 해결하려고 하려고, 이런 설정파일을 하나 만들어놨거든


1. 위 코드의 corsConfigurer 함수가 allowedOrigins, method, header 이런걸 반환해주는데, 이 함수가 실행되는 시점이 위 과정에서 어디에 속하는 것임? 

2. preflight요청인 option method 요청은 어느 과정까지 도달하는 것임? controller에서 option method에 대한 매핑을 내가 안만들어 뒀으니깐 컨트롤러까지는 안가는 거 아님? 어느 시점에서 response를 보내게 되는건지 궁금함