🐕
1/16~1/20で技術的にやったこと
gunicornのresponse headerを変更する
from uvicorn.workers import UvicornWorker
class HeadlessUvicornWorker(UvicornWorker):
CONFIG_KWARGS = {"loop": "auto", "http": "auto", "server_header": False}
これでgunicornを呼ぶときにこのHeadlessUvicornWorkerを呼ぶようにするとヘッダーは消せる
以下のような感じ
gunicorn -k app.worker.HeadlessUvicornWorker
nginxとかで設定するにはいかのconfに以下のように記載する
proxy_pass_header Server;
そのほかは調べ物とコーディングをした
Discussion