servlet 跨域解决

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

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

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

 

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

 

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

posted @ 2021-12-02 09:30  咸瑜  阅读(232)  评论(0编辑  收藏  举报