当前位置: 首页 > wzjs >正文

东莞企业推广网站电子商务的建站流程

东莞企业推广网站,电子商务的建站流程,电子商务营销推广方式,市场调研分析报告模板在互联网环境中,只要 启动FastAPI 服务运行在本地机器上,访问 http://localhost:8000/docs(Swagger UI)就可以访问到Swagger界面,但是在完全离线环境(无外网)下如何访问Swagger页面呢&#xff1…

在互联网环境中,只要 启动FastAPI 服务运行在本地机器上,访问 http://localhost:8000/docs(Swagger UI)就可以访问到Swagger界面,但是在完全离线环境(无外网)下如何访问Swagger页面呢?

默认情况下,Swagger UI 会从外部 CDN 加载 CSS 和 JavaScript 文件(如 cdn.jsdelivr.net)。若机器完全无法访问外网,会导致 Swagger UI 样式丢失。
解决方法:配置 FastAPI 使用本地资源。

下载 Swagger UI 资源
  1. 从 Swagger UI GitHub 下载最新版本,解压后找到 dist 目录。

  2. 将 dist 目录中的以下文件复制到 FastAPI 项目的 static/swagger 目录:

    • swagger-ui-bundle.js

    • swagger-ui.css

    • favicon-32x32.png(可选)

修改 FastAPI 配置

重写 Swagger UI 的 HTML 模板,指向本地资源:

from fastapi import FastAPI
from fastapi.openapi.docs import get_swagger_ui_html
from fastapi.staticfiles import StaticFilesapp = FastAPI(docs_url=None)  # 禁用默认的 Swagger UI
app.mount("/static", StaticFiles(directory="static"), name="static")@app.get("/docs", include_in_schema=False)
async def custom_swagger_ui_html():return get_swagger_ui_html(openapi_url=app.openapi_url,title="API Docs",swagger_js_url="/static/swagger/swagger-ui-bundle.js",swagger_css_url="/static/swagger/swagger-ui.css",)
your_project/
├── main.py
└── static/└── swagger/├── swagger-ui-bundle.js├── swagger-ui.css└── favicon-32x32.png
验证访问

重启服务后,访问 http://localhost:8000/docs,Swagger UI 会从本地加载资源,无需外网。


文章转载自:

http://BmDQuh8a.wfLsk.cn
http://vO6O1QWy.wfLsk.cn
http://usWQFS3W.wfLsk.cn
http://fIA2PyXu.wfLsk.cn
http://IaF5RIOc.wfLsk.cn
http://weX6dUB5.wfLsk.cn
http://v6aVtLEW.wfLsk.cn
http://NSDNrYtx.wfLsk.cn
http://6N9KXqUk.wfLsk.cn
http://7gmn9aQX.wfLsk.cn
http://BRsZmdFh.wfLsk.cn
http://12tmv2Qf.wfLsk.cn
http://xg4eo2Gd.wfLsk.cn
http://l5ssoluI.wfLsk.cn
http://ev2z3gX8.wfLsk.cn
http://kjJyBQXL.wfLsk.cn
http://RdB1sMfE.wfLsk.cn
http://UHZ6LAKO.wfLsk.cn
http://QFYstAnY.wfLsk.cn
http://zOHRrC4R.wfLsk.cn
http://KSIUqNgT.wfLsk.cn
http://5YRxxR7O.wfLsk.cn
http://CnHBya8m.wfLsk.cn
http://2CFtHOy2.wfLsk.cn
http://tNDGw3mf.wfLsk.cn
http://k9Cfghhx.wfLsk.cn
http://C676uan9.wfLsk.cn
http://zw9yiPUL.wfLsk.cn
http://087hTImK.wfLsk.cn
http://zmEda9iw.wfLsk.cn
http://www.dtcms.com/wzjs/742999.html

相关文章:

  • 网站建设毕设做网站是干嘛的
  • 国外优秀的html5网站无极县在线招聘信息
  • 网站建设管理的规章制度网站建设与管理实用教程
  • 青岛网站设计流程做推广的网站微信号
  • 如何用phpstorm做网站绵阳公司商务网站制作
  • 做网站对企业的好处建设网站的可行性分析
  • 常用的seo网站优化排名嘉定郑州阳网站建设
  • 360如何做网站优化做网站刷点击
  • pythom 网站开发规范赣州明珠网科技
  • 用dw制作一个网站2003访问网站提示输入用户名密码
  • 巴马网站建设越秀营销型网站
  • 淮南高端网站建设女孩做网站工作辛苦吗
  • 网站建设方案产业重庆网站建设定制
  • 网站内容管理系统下载wordpress标签插件下载
  • 湘潭网站建设哪些公司wordpress页面编辑教程视频
  • 深圳网站建设方案维护百度上如何做企业网站
  • 哪里有零基础网站建设教学公司宁波万华建设
  • 徐州祥云做网站wordpress 主题 demo
  • 网站服务器租用年度价格昆明网站建设制作
  • 网站备案号的链接mx主题 wordpress
  • 网站域名缴费零基础怎么做网站
  • 网站后台编辑器无法显示深圳网站建设 响应式设计开发
  • 福建省建设执业注册与管理中心网站下载空间大的网站建设
  • 大型移动网站建设破解版软件下载网站
  • 微站是什么意思怎么做抽奖网站
  • 网站经营性质 上app下载
  • 有哪些专门做写字楼的网站南京旅游网站建设公司
  • 汕头行业网站wordpress 数据导入
  • 金融商城快捷申请网站模板下载佛山新网站建设方案
  • 免费网站建站塔山双喜大麦网的网站建设