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

湛江定制建站企业网站湖南企业seo优化推荐

湛江定制建站企业网站,湖南企业seo优化推荐,大连哪里有手机自适应网站建设,嘉祥网站建设公司fastapi 框架 集成pdf.js 的 viewer.html?file=***,支持跨域,支持.mjs .wasm .pdf 给出完整示例代码 要在 FastAPI 框架中集成 pdf.js 的 viewer.html,并支持跨域访问以及 .mjs、.wasm、.pdf 文件的正确加载,可以按照以下步骤进行。下面提供一个完整的示例,包括项目结构…

在这里插入图片描述

fastapi 框架 集成pdf.js 的 viewer.html?file=***,支持跨域,支持.mjs .wasm .pdf 给出完整示例代码

要在 FastAPI 框架中集成 pdf.jsviewer.html,并支持跨域访问以及 .mjs.wasm.pdf 文件的正确加载,可以按照以下步骤进行。下面提供一个完整的示例,包括项目结构、必要的配置以及完整的代码。

项目结构

假设项目目录如下:

your_project/
├── main.py
├── static/
│   ├── pdfjs/
│   │   ├── build/
│   │   │   ├── pdf.js
│   │   │   ├── pdf.worker.js
│   │   │   ├── pdf.worker.mjs
│   │   │   └── ...
│   │   ├── web/
│   │   │   ├── viewer.html
│   │   │   ├── viewer.js
│   │   │   ├── viewer.mjs
│   │   │   ├── viewer.wasm
│   │   │   └── ...
│   └── files/
│       └── sample.pdf
  • main.py: FastAPI 应用的主文件。
  • static/pdfjs/: 存放 pdf.js 的相关静态文件。
  • static/files/: 存放需要展示的 PDF 文件。

注意:你需要先下载 pdf.js 并将其解压到 static/pdfjs/ 目录下。

安装必要的依赖

首先,确保你已经安装了 fastapiuvicorn。如果还没有安装,可以使用以下命令安装:

pip install fastapi uvicorn

如果你需要支持跨域请求,还需要安装 fastapi.middleware.cors.CORSMiddleware(实际上,fastapi 已经内置了 CORS 中间件支持,无需额外安装)。

main.py 完整示例代码

from fastapi import FastAPI, Request
from fastapi.middleware.cors import CORSMiddleware
from fastapi.responses import FileResponse, RedirectResponse
from fastapi.staticfiles import StaticFiles
import osapp = FastAPI()# 配置允许的跨域源,* 表示允许所有
origins = ["*",# 若要限制特定域名,可以在这里添加,例如:# "http://localhost",# "http://localhost:8000",
]app.add_middleware(CORSMiddleware,allow_origins=origins,  # 允许的来源allow_credentials=True,allow_methods=["*"
http://www.jinmujx.cn/news/78000.html

相关文章:

  • 基于MVC模式的Web网站开发的优点百度权重怎么查询
  • 定制商城网站建设外贸网络营销推广
  • 北京市网站制作设计交换友情链接的渠道
  • 遂宁移动端网站建设爱站网关键词挖掘工具熊猫
  • 360搜索建站公司怎么从网上找客户
  • wordpress 3 企业主题首页排名seo
  • 成都网站建设四川冠辰长沙网
  • 济南做兼职网站今日微博热搜榜前十名
  • 做网站怎么挣钱做个网页价格多少
  • 网站设计的主题湖南seo优化报价
  • 个人网站有哪些站上海seo培训
  • 公司网站域名价格大连百度关键词优化
  • 阿里云网站开发服务器百度站长平台电脑版
  • wordpress 淘客网站互联网营销策划
  • 帝国cms跟WordPress淄博网站优化
  • 做企业网站市场分析北京最新发布信息
  • wordpress替换默认的编辑器手机网站排名优化软件
  • 应用公园制作app免费吗株洲专业seo优化
  • 保定制作网站软件seo如何进行优化
  • 360怎么做网站网推怎么推广
  • 网盟官方网站今日新闻头条新闻摘抄
  • 网站建设公司线上商城推广软文
  • 如何用框架做网站外链网
  • 平原县网站建设网站源码建站
  • 网站建设中iis网络平台推广是干什么
  • 代做网站作业企业seo网站推广
  • jsp可以做网站首页吗域名收录查询
  • 用cms做网站的具体步骤营销团队外包
  • 建设网站企业登录域名收录查询
  • 武汉微信网站制作ps培训