创建start.py,代码如下:

#!/usr/bin/env python
try:# Python 3from http.server import HTTPServer, SimpleHTTPRequestHandler, test as test_origimport sysdef test (*args):test_orig(*args, port=int(sys.argv[1]) if len(sys.argv) > 1 else 8000)
except ImportError: # Python 2from BaseHTTPServer import HTTPServer, testfrom SimpleHTTPServer import SimpleHTTPRequestHandlerclass CORSRequestHandler (SimpleHTTPRequestHandler):def end_headers (self):self.send_header('Access-Control-Allow-Origin', '*')SimpleHTTPRequestHandler.end_headers(self)if __name__ == '__main__':test(CORSRequestHandler, HTTPServer)

运行start.py,端口为8000

python start.py 8000

转载于:https://www.cnblogs.com/zyh1994/p/11353214.html

python3 http.server 本地服务支持跨域相关推荐

  1. java 服务端 处理跨域_javaweb服务端跨域支持

    项目开发为了支持web浏览器ajax的直接请求,涉及到了跨域的需求,通过学习对跨域有了更深入的认识,现在总结一下: 1.跨域说明 跨域指请求和服务的域不一致,浏览器和H5的ajax请求有影响,而对服务 ...

  2. 用 nginx 代理 MailChimp API 并支持跨域

    tl;dr nginx 既灵活方便,又功能丰富,可以帮助我们实现添加跨域头.URL 重写以及隐藏敏感信息等功能.本文介绍在使用 MailChimp 进行邮件营销中遇到的一个普遍问题,分析了浏览器发起跨 ...

  3. 本地跨域处理ajax,Node.js配合node-http-proxy解决本地开发ajax跨域问题

    情景: 前后端分离,本地前端开发调用接口会有跨域问题,一般有以下3种解决方法: 1. 后端接口打包到本地运行(缺点:每次后端更新都要去测试服下一个更新包,还要在本地搭建java运行环境,麻烦) 2. ...

  4. 一键部署开箱即用的代理服务器,解决 SAP UI5 应用开发过程中访问远端 OData 服务的跨域问题试读版

    一套适合 SAP UI5 初学者循序渐进的学习教程 作者简介 Jerry Wang,2007 年从电子科技大学计算机专业硕士毕业后加入 SAP 成都研究院工作至今.Jerry 是 SAP 社区导师,S ...

  5. js图片下载(支持跨域/解决Access-Control-Allow-Origin)

    一.思路 使用canvas绘制图片 使用toBlob方法将canvas图片转换为文件 使用a标签的download属性下载这个canvas转化生成的图片文件 canvas.toBlob() 将canv ...

  6. SAP UI5 初学者教程之二十五 - 使用代理服务器解决 SAP UI5 应用访问远端 OData 服务的跨域问题试读版

    一套适合 SAP UI5 初学者循序渐进的学习教程 教程目录 SAP UI5 本地开发环境的搭建 SAP UI5 初学者教程之一:Hello World SAP UI5 初学者教程之二:SAP UI5 ...

  7. 让 QtWebkit 支持跨域CROS - nowboy的CSDN博客 - 博客频道 - CSDN.NET

    让 QtWebkit 支持跨域CROS - nowboy的CSDN博客 - 博客频道 - CSDN.NET 让 QtWebkit 支持跨域CROS 2013-05-23 22:05 450人阅读 评论 ...

  8. Nginx配置服务器静态文件支持跨域访问

    2019独角兽企业重金招聘Python工程师标准>>> 在server中配置 add_header Access-Control-Allow-Origin *;add_header ...

  9. npm run dev 在本地调试出现跨域问题解决方法

    npm run dev 在本地调试出现跨域问题 在localhost:8080调试时会出现跨域问题,如图: 我的项目是用webpack作为前端自动化构建工具,可以在webpack-dev-server ...

最新文章

  1. ZOJ Problem Set - 1048 Financial Management
  2. Window 10 :如何彻底关闭:Windows Defender Service(2015-12-20日更新)
  3. Spring5参考指南: BeanWrapper和PropertyEditor
  4. cron表达式 每天0点10分和30分_查找特定时间段cron任务方法
  5. OpenShift 4 之Service Mesh教程(2)- 用Kiali监控微服务运行
  6. idle显示出错信息 python_Life is short,you need Python——Python入门
  7. 人工智能先驱 Nils Nilsson 去世,吴恩达、Yann LeCun 悼念!
  8. mysql数据表中取几列_MySQL查询数据表中数据记录(包括多表查询)
  9. asp.net下Response.ContentType类型汇总
  10. Linux内核的学习(二)
  11. ubuntu14.4安装GTK\opencv和pythoy opencv
  12. oracle怎么定义参数函数返回值,Oracle自定义函数记录
  13. phpstorm连接mysql
  14. OpenGL总结6-圆柱纹理贴图
  15. 100例(p019—p021)
  16. POJ 2395 Out of Hay 最小生成树 Kruskal
  17. Crash 工具使用
  18. GitHub 热点速览 Vol.18:刷 LeetCode 的正确姿势
  19. 大学计算机基础 一 实验报告,《大学计算机基础》实验报告实验一.docx
  20. 与2,3,5无关的数

热门文章

  1. 本地缓存需要高时效性怎么办_太难为我了,为了这份P7岗offer,我承受了7轮面试...
  2. 学习笔记-----关于C++中类的成员函数可以访问私有成员的问题
  3. mysql5.7.17版本介绍_mysql5.7.17版本升级源码方式及恢复主主复制
  4. Pixhawk代码分析-姿态解算篇D
  5. 嵌入式Linux系统BSP的设计与实现
  6. mysql 查看有没有drop权限的命令
  7. ofstream与ate的故事
  8. 关于c++静态成员函数
  9. C++中的值初始化和默认初始化
  10. Linux下内存问题检测神器 valgrind