• S
    Improve CORS handling · d27b5d0a
    Sebastien Deleuze 提交于
    This commit improves CORS support by:
     - Using CORS processing only for CORS-enabled endpoints
     - Skipping CORS processing for same-origin requests
     - Adding Vary headers for non-CORS requests
    
    It introduces an AbstractHandlerMapping#hasCorsConfigurationSource
    method in order to be able to check CORS endpoints efficiently.
    
    Closes gh-22273
    Closes gh-22496
    d27b5d0a
CorsUrlHandlerMappingTests.java 7.0 KB