zoukankan      html  css  js  c++  java
  • 跨域问题解决

    有好几种解决方案:

    可以用jsonp,但是不推荐,修改的东西太多。用的很少了。

    省略。。。

    在服务端设置response的请求头参数

    response.setHeader("Access-Control-Allow-Origin", "http://localhost:9105");
    response.setHeader("Access-Control-Allow-Credentials", "true");

    Access-Control-Allow-Origin

    Access-Control-Allow-OriginHTML5中定义的一种解决资源跨域的策略。

    他是通过服务器端返回带有Access-Control-Allow-Origin标识的Response header,用来解决资源的跨域权限问题。

     使用方法,在response添加 Access-Control-Allow-Origin,例如  

    Access-Control-Allow-Origin:www.google.com

    也可以设置为 * 表示该资源谁都可以用

     

    下一句是操作cookie的,如果不加则不能操作cookie,如果加的话,上面第一行就不能写* 必须是一个具体的值

     

    如果是springmvc4.2版本以上的可以用注解方法。

    @CrossOrigin(origins="http://localhost:9105",allowCredentials="true")

    allowCredentials="true"  可以缺省

  • 相关阅读:
    Javascript的this用法
    angularjs学习笔记--1.入门
    git的简单应用
    转:Netty服务器线程模型概览
    Netty 4.0 中文文档
    转:腾讯CKV海量分布式存储系统
    转Redis性能测试
    maven assemby 打包问题
    转发:TCP
    转:HBase Server启动过程
  • 原文地址:https://www.cnblogs.com/coder-lzh/p/9227105.html
Copyright © 2011-2022 走看看