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

在vue2中使用的vue,到现在遇到跨域的问题,不能跨域访问。有办法解决吗?前提是必须使用axios。 还有,axios和vue-resource哪个好些?

阅读 193k
评论
    9 个回答
    • 1
    • 新人请关照

    我遇到这个问题,前台不知道他们怎么设置的。后台代码贴出来给你们看看;问题解决了;
    List<PubXtzdBo> pubXtzdBos = pubXtzdService.getPubXtzdNodesById(481L, null, 1);

        
        String data = JsonUtil.toJsonNonNull(pubXtzdBos);
        
        OutputStream out = response.getOutputStream(); 
        
        out.write(data.getBytes("UTF-8"));//以UTF-8进行编码  
        
        response.setHeader("Access-Control-Allow-Origin", "*");
        //告诉浏览器编码方式  
        response.setHeader("Content-Type","text/html;charset=UTF-8" ); 
      相似问题
      推荐文章