在Vue项目中使用axios获取请求头信息只能获取到部分响应头信息
如果想获取其他字段的话只需要在SpringBoot的cors请求配置中进行配置
@Configuration
public class CorsConfig implements WebMvcConfigurer {
@Override
public void addCorsMappings(CorsRegistry registry) {
registry.addMapping("/**")
.exposedHeaders("Authentication") // 把认证请求头,可以让axios获取到响应头
.allowedOrigins("*")
.allowCredentials(false)
.allowedMethods("GET", "POST", "DELETE", "PUT","PATCH")
.maxAge(3600);
}
}
也可以使用response设置