vue axios 跨域请求怎么解决啊,后台是java写的已经设置了跨域问题,在h5中可以请求到,在vue中还是出现跨域问题,怎么解决呢

来源:-

qq_小石头_8

2019-01-18 09:52

vue axios 跨域请求怎么解决啊,后台是java写的已经设置了跨域问题,在h5中可以请求到,在vue中还是出现跨域问题,怎么解决呢

写回答 关注

3回答

  • Brian
    2019-01-21 10:09:57

    1. 在前端调试过程中,建议使用这个插件来解决跨域问题:

    Allow-Control-Allow-Origin: *

    1.0.3

    Allows to you request any site with ajax from any source. Adds to response 'Allow-Control-Allow-Origin: *' header

    ID:nlfbmbojpeacfghkpbjhddihlkkiljbi

    使用上面的ID去https://chrome-extension-downloader.com下载,简单粗暴高效(嘻嘻)

    2. 在后台代码中,添加如下内容:

     Access-Control-Allow-Origin:*
    "Access-Control-Allow-Headers":"Authorization,Origin, X-Requested-With, Content-Type, Accept"来设置允许跨域的http请求头(具体根据你的代码来定)
    类似的还有"Access-Control-Allow-Methods":"GET,POST"

    参考链接:

    axios无法发起跨域请求

    axios可以解决跨域访问的问题吗?

  • qq_小石头_8
    2019-01-21 16:38:14

    解决了,谢谢你们的帮助

  • 王图思瑞
    2019-01-19 09:56:31

    我也遇到这个问题并已经解决,这个是JAVA后台代码台问题

    qq_小石头...

    哦哦,真的吗,?请问最后你是咋解决的呀,可以说下具体步骤代码么

    2019-01-19 10:15:54

    共 1 条回复 >

3小时速成 Vue2.x 核心技术

带你快速学习最流行的前端框架vue2.x的核心技术

82578 学习 · 489 问题

查看课程

相似问题