リクエストオブジェクトが正しいホスト名を返さない

リクエストオブジェクトが正しいホスト名を返さない

複数のドメインのホスティングとバックグラウンド リダイレクト アルゴリズムがあります。リダイレクト関数は Python で実行され、次の内容をチェックします。

リクエストホスト

abc.com または xyz.com を返す代わりに、ホストは約 2 時間前に返し始めました

us-central1-関数名.cloudfunctions.net

すべてのホストドメインとリダイレクトが停止されました。

正しいホスト名を取得できなくなりました。

答え1

代わりに以下を使用します:

request.host または request.host_url

使用:

request.headers.get("X-Forwarded-Host")abc.com または xyz.com を取得します。

関連情報