• 请求网站出现no-referrer-when-downgrade


    大致和跨域安全相关

    概览

    问题说明:
    原因分析:
    解决方案:

    问题说明:

    浏览器发起请求时无响应,Network显示: no-referrer-when-downgrade

    显示如下图:

    原因分析:

    1. no-referrer-when-downgrade的意思是:降级时不推荐

    从一个网站链接到另外一个网站会产生新的http请求,referrer是http请求中表示来源的字段。

    1. 此时我们按F12查看Console,截图如下:

          

      出现 by CORS policy, 此为跨域问题。

    2. 什么是跨域: 跨域是指跨域名的访问,以下情况都属于跨域
    跨域原因说明示例
    域名不同 www.jd.com 与 www.taobao.com
    域名相同,端口不同 www.jd.com:8080 与 www.jd.com:8081
    二级域名不同 service.jd.com 与 goods.jd.com

    解决方案:

    目前针对跨域问题大致有三种解决方案,分别为jsonp,nginx反向代理CORS跨域方案
    这里我推荐使用第三种方案,即CORS跨域方案

    这里可以自行搜索!

    转 : http://www.dagoogle.cn/n/434.html

    https://blog.csdn.net/ansinyu/article/details/95663259

    thinkphp的中间件解决跨域: https://blog.csdn.net/a646639956/article/details/107522560

  • 相关阅读:
    数据一致性
    linux下关于程序性能和系统性能的工具、方法
    关于网站架构的一些文章
    列出man手册所有函数的方法
    dup和dup2函数以及管道的实现
    knowledge about apache
    第三篇 读后感
    课程作业02
    《大道至简》第二篇读后感
    课程作业01
  • 原文地址:https://www.cnblogs.com/fps2tao/p/15194395.html
Copyright © 2020-2023  润新知