在前后端分離開發(fā)的時候會存在跨域的問題,假如采用攔截器進(jìn)行緩存命中杠园,實現(xiàn)的攔截器中并沒有對跨域進(jìn)行支持,需要對CORS跨域支持:
// 將data數(shù)據(jù)進(jìn)行響應(yīng)
response.setCharacterEncoding("UTF-8");
response.setContentType("application/json; charset=utf-8");
// 支持跨域
response.setHeader("Access-Control-Allow-Origin", "*");
response.setHeader("Access-Control-Allow-Methods", "GET,POST,PUT,DELETE,OPTIONS");
response.setHeader("Access-Control-Allow-Credentials", "true");
response.setHeader("Access-Control-Allow-Headers", "Content-Type,X-Token");
response.setHeader("Access-Control-Allow-Credentials", "true");