fastAPI使用https

santu3年前 (2023-07-03)全部2091

在main.py中定义证书路径

from fastapi import FastAPI
app = FastAPI(ssl_keyfile="./key.key", ssl_certfile="./cert.pem")

启动uvicorn时带上证书参数(其中--host '0.0.0.0'可以允许域名访问)

(env)uvicorn main:app --port 8000 --host '0.0.0.0' --ssl-keyfile ./key.key --ssl-certfile ./cert.pem


相关文章

欢迎来到三土的IT文摘

欢迎来到三土的IT文摘

本站主要存放一些IT技术方面的文章,包括微信小程序、物联网、网站开发等方面内容。注意:本站不提供用户注册与评论功能,内容仅供参考,谢谢大家的到访!...

JavaScript:数组去重

JavaScript:数组去重

借助ES6提供的Set结构new Set()可以快速去重,非常好用var newArr=[...new set(arr)]...

如何捕捉未完全导入模块的错误

如何捕捉未完全导入模块的错误

exception本身也是可以被导入的,可以按如下方式操作from socket import gaierror except gaierror:...

ubuntu下python虚拟环境配置

ubuntu下python虚拟环境配置

安装虚拟环境venv包sudo apt-get update sudo apt-get upgrade sudo apt-get ins...

微信小程序:setData直接修改数组中的数据

微信小程序:setData直接修改数组中的数据

直接修改JSON数组中某一项的值data=[ {name:'a',value:'a1'}, {name:'b',value:'b1'...