天天看点

springmvc与springboot设置ajax跨域No 'Access-Control-Allow-Origin' header is present on the requested

springmvc与springboot设置ajax跨域No 'Access-Control-Allow-Origin' header is present on the requested

SpringMVC与springboot通用版设置跨域

response.setHeader(“Access-Control-Allow-Origin”, “*”);

response.setHeader(“Cache-Control”,“no-cache”);

@RequestMapping("test")
    public String test(HttpServletResponse response){
        response.setHeader("Access-Control-Allow-Origin", "*");
        response.setHeader("Cache-Control","no-cache");
        return "欧克";
    }
           

springboot通用版设置跨域

只需要一个注解 @CrossOrigin

@SpringBootApplication
@CrossOrigin
@RestController
public class AudreyHepburnApplication {

    public static void main(String[] args) {
        SpringApplication.run(AudreyHepburnApplication.class, args);
    }

    @RequestMapping("test")
    public String test(){
        return "欧克";
    }

}