Python中flask框架跨域问题的解决方法

 更新时间:2021年08月10日 11:03:26   作者:yezi59  
本文主要介绍了Python中flask框架跨域问题的解决方法,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

一、跨域是什么

从一个域名去请求另一个域名,这个过程称之为跨域。浏览器从一个域名的网页去请求另一个域名的资源,域名、端口、协议有一个不一样,请求都属于跨域。跨域其实是浏览器的一个保护政策。

网页上有ajax请求时,会报:No ‘Access-Control-Allow-Origin' header is present on the requested '这个错误。

二、如何解决跨域问题

 1.跨域请求的过程

请添加图片描述

因此我们只要做到请求头部信息一致即可。
1、在程序代码中添加,我的后端用的是python的flask框架,因此在app对象中加上这一段即可

from flask_cors import *
    #添加跨域请求允许的头部字段
    # 对当前这个flask 核心对象app添加access-control-origin的头部字段
    # 对/下所有的url 允许所有的origins来访问
    CORS(app, resources={r"/*": {"origins": "*"}})

2、在nginx服务器修改nginx的配置,配置文件如下图:

在这里插入图片描述

总结

到此这篇关于Python中flask框架跨域问题的解决方法的文章就介绍到这了,更多相关flask 跨域内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Python使用BeautifulSoup和Scrapy抓取网页数据的具体教程

    Python使用BeautifulSoup和Scrapy抓取网页数据的具体教程

    在当今信息爆炸的时代,数据无处不在,如何有效地抓取、处理和分析这些数据成为了许多开发者和数据科学家的必修课,本篇博客将深入探讨如何使用Python中的两个强大工具:BeautifulSoup和Scrapy来抓取网页数据,需要的朋友可以参考下
    2025-01-01
  • Python实现图书管理系统设计

    Python实现图书管理系统设计

    这篇文章主要为大家详细介绍了Python实现图书管理系统设计,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-03-03
  • Jupyter Notebook的连接密码 token查询方式

    Jupyter Notebook的连接密码 token查询方式

    这篇文章主要介绍了Jupyter Notebook的连接密码 token查询方式,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-04-04
  • python3.5基于TCP实现文件传输

    python3.5基于TCP实现文件传输

    这篇文章主要为大家详细介绍了python3.5基于TCP实现文件传输的代码,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-07-07
  • Python判断List中是否包含某个元素

    Python判断List中是否包含某个元素

    在Python中,判断一个列表(List)是否包含某个特定元素是常见的任务之一,本文就来介绍一下多种判断List成员包含性的方法,并提供丰富的示例代码,以帮助大家更好地理解和运用这些技术
    2023-12-12
  • python matplotlib绘图,修改坐标轴刻度为文字的实例

    python matplotlib绘图,修改坐标轴刻度为文字的实例

    今天小编就为大家分享一篇python matplotlib绘图,修改坐标轴刻度为文字的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-05-05
  • python编写脚本之pyautogui的安装和使用教程

    python编写脚本之pyautogui的安装和使用教程

    pyautogui一个神奇的图像自动化库,学会之后无所不能,下面这篇文章主要给大家介绍了关于python编写脚本之pyautogui的安装和使用的相关资料,需要的朋友可以参考下
    2021-12-12
  • pycharm 将python文件打包为exe格式的方法

    pycharm 将python文件打包为exe格式的方法

    今天小编就为大家分享一篇pycharm 将python文件打包为exe格式的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-01-01
  • 如何在pycharm中配置pyqt5设计GUI操作教程

    如何在pycharm中配置pyqt5设计GUI操作教程

    这篇文章主要介绍了如何在pycharm中配置pyqt5设计GUI的操作教程,有需要的朋友可以借鉴参考下,希望大家可以多多交流,讨论相关问题共同提升
    2021-08-08
  • Pandas技巧分享之创建测试数据

    Pandas技巧分享之创建测试数据

    学习pandas的过程中,为了尝试pandas提供的各类功能强大的函数,常常需要花费很多时间去创造测试数据,本篇介绍了一些快速创建测试数据的方法,需要的可以参考一下
    2023-07-07

最新评论