跨域问题

跨域问题
    跨域问题产生:在当前域名请求网站中,默认不容许经过ajax请求发送其余域名前端

    跨域经过在前端中产生的,后端很难遇到
    简单说:在AJAX中访问别的域名的服务(接口) 就是跨域 .
            而后浏览器机制是禁止经过AJAX访问别的域名的 这就是跨域问题.
    
    解决方法:
        1:添加header
            后台response添加header,response.setHeader("Access-Control-Allow-Origin", "*"); 支持全部网站
        2:使用JSONP   只支持get请求,不支持post请求
            详细使用百度去
        3:使用httpclient内部转发
            思路:先用ajax访问本身的接口,而后在接口中转发  
            
        4:使用网关接口
            nginx,springcloud
            详细使用百度去nginx

相关文章
相关标签/搜索
本站公众号
   欢迎关注本站公众号,获取更多信息