Liquidsのロゴ Liquids

FastAPIでHTTPSを強制する方法

FastAPI
HTTP

FastAPIにはHTTPSRedirectMiddlewareというミドルウェアがあり、これを使用することで、HTTPによる通信をHTTPSにリダイレクトし、HTTPSを強制することができます。

ドキュメントにもあるようにミドルウェアはadd_middlewareにより使用することができます。

from fastapi import FastAPI
from fastapi.middleware.httpsredirect import HTTPSRedirectMiddleware

app = FastAPI()

# HTTPSでの通信を強制(HTTPをHTTPSへリダイレクト)
app.add_middleware(HTTPSRedirectMiddleware)
Liquidsのロゴ Liquids

Liquidsは誰でも投稿・編集ができる技術Wikiコミュニティ📝です。

あなたもLiquidsで技術Wikiを
書いてみませんか?