flask跨域请求三行代码就可以搞定。但是请注意几点:

  第一:只能返回json格式数据,比如list、ndarray等都不可以

  第二:返回的对象必须是是字符串、元组、响应实例或WSGI可调用。

  python代码:

# coding:utf-8
from flask import Flask
import json
from flask_cors import * app = Flask(__name__)
CORS(app, supports_credentials=True) with open('./filmData.json','r') as f:
data = f.read() @app.route('/')
def index(): # 跨域请求数据的时候记住一定要是json类型的数据js才能转换
return str(data) #返回的对象必须是是字符串、元组、响应实例或WSGI可调用。 if __name__ == "__main__":
app.run(debug=True)

  HTML、js代码:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script type="text/javascript" src="js/jquery-3.3.1.min.js"> </script>
</head>
<body>
<div id="">
八戒你瘦了!
</div> <script type="text/javascript">
$.ajax({
type:'get',
url:'http://127.0.0.1:5000/',
async:true,
complete:function(data){
console.log(data);
res = JSON.parse(data.responseText)
console.log(res)
} }) </script>
</body>
</html>

最新文章

  1. crontab 启动 、运行 和编辑 查看
  2. jQuery基础--样式篇(1)
  3. C/C++使用HTTP协议上传
  4. informatica 厂商培训资料
  5. linux系统启动级别
  6. java的动态代理机制
  7. HTML5每日一练之input新增加的URL类型与email类型应用
  8. YII千万级PV架构经验分享--俯瞰篇--业务扩展演变
  9. iOS 实现时间线列表效果
  10. HTML+CSS笔记 CSS进阶
  11. QT的动态翻译功能,可能依赖于消息(事件)机制
  12. KMP算法学习(详解)
  13. 强化学习(十三) 策略梯度(Policy Gradient)
  14. byte -&gt; int
  15. sjms-3 结构型模式
  16. $nextTick 的作用
  17. 洛谷 P1417烹调方案
  18. Vue项目
  19. tp框架中的一些疑点知识-3
  20. cdnbest如何配置ssl证书

热门文章

  1. From 百度知道 SQLSERVER 字符集排序规则简单说明
  2. SQLSERVER2017 最新补丁发布方式
  3. JVM 规范
  4. Kafka日志存储原理
  5. hdu 5638 Toposort (拓扑排序+线段树)
  6. idea的protobuf使用
  7. 【BootStrap】Table的基本使用
  8. Android Paging库使用详解
  9. Android studio gradle配置完整版(转)
  10. 【noip模拟】D(==)