美文网首页
跨域问题

跨域问题

作者: BugLuv | 来源:发表于2018-12-12 16:05 被阅读0次

    vue-resource和tp5之间的跨域问题

    1.配置后端
    controller中加入
    // 指定允许其他域名访问
    header('Access-Control-Allow-Origin:*');
    // 响应类型
    header('Access-Control-Allow-Methods:POST');
    // 响应头设置
    header('Access-Control-Allow-Headers:x-requested-with,content-type');

    2.配置前端
    this.$http.get('http://api.lxb.cc/blogs/1',{a:10,b:1},{emulateJSON: true}).then(function(res){
    console.log(res.data);
    })
    {emulateJSON: true} 为新加部分

    3.配置服务端
    如果是apache;
    LoadModule headers_module modules/mod_headers.so,把#注释符去掉,目的是开启apache头信息自定义模块
    然后再 httpd-vhost.conf中加入,Header set Access-Control-Allow-Origin *

    如果是nginx;
    。。。

    相关文章

      网友评论

          本文标题:跨域问题

          本文链接:https://www.haomeiwen.com/subject/jfkphqtx.html