servlet 跨域解决


我用 vue + servlet  前后端分离了,现在解决跨域如下:

        /* 跨域 */
        /* 允许跨域的主机地址 */
        resp.setHeader("Access-Control-Allow-Origin", "http://localhost:8080");
        /* 允许跨域的请求头 【这个不加 POST 请求会跨域 因为我这里的POST头加了 】 */
        resp.setHeader("Access-Control-Allow-Headers", "*");

我2个就够了,网上的还有设置缓存什么的,,,,

axios 发送 post跨域了,因为我发送的类型是 json 的 ,他貌似要判断头,所以加上所有头的跨域即可。

还得多学习啊,,,,【 一般放在过滤器 】注意点详见注释