解决请求头新增字段跨域问题

问题描述
在请求头中新增了用户标记字段,前端报了该字段跨域问题,postman没有。
问题原因
由于新增了字段到请求头中,导致了服务端跨域请求处理时没有识别到该字段,认为该请求是跨域的。
问题解决
		response.setHeader("Access-Control-Allow-Origin", request.getHeader("Origin"));
        response.setHeader("Access-Control-Allow-Credentials", "true");
        response.setHeader("Access-Control-Allow-Methods", "POST, GET, OPTIONS, DELETE");
        response.setHeader("Access-Control-Max-Age", "3600");
        //XXX为新增跨域字段
        response.setHeader("Access-Control-Allow-Headers", "Content-Type,Accept,X-Requested-With,XXX")
        设置Access-Control-Allow-Headers允许XXX字段在请求头中跨域请求

你可能感兴趣的:(Java,spring)