flask跨域请求,python flask跨域

  flask跨域请求,python flask跨域

  当我们访问不同的服务器时,会涉及到跨域的问题。因为不同的域名之间无法互通,那么跨域就打破了这个规则的限制。说到Flask中的跨域,就不得不提到CORS组件。相信你在其他框架里也看到过。让我们解释一下跨域问题和CORS,然后带来相关的配置。

  1、说明

  跨域是指浏览器从服务器A获取静态资源,包括html、css和javascript,然后在javascript中通过ajax访问服务器B的静态资源或请求。

  2、CORS

  这个组件用在很多跨领域的框架问题上。比如django自带这个中间件。

  CORS需要在后端应用程序中进行配置。在flask中,您可以使用扩展的flask-cors。

  首次安装

  Pipinstallflask-cors接下来转到manage.py,导入模块,并包含flask应用程序,如下所示

  fromflask_corsimportCORS

  app=Flask(__name__)

  index.html(app)重启应用,再次访问CORS。此时,返回的结果是正常的。

  以上是Flask中跨域访问的实现。计算机中还没有CORS组件。学习完本文的内容后,您应该很快开始配置它。更多Python框架方向:Flask

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: