3
ホストヘッダーに応じて異なるサービスにリダイレクトするリバースプロキシサーバーがあります。 しかし、このサーバーにブラウザを使用してリクエストを行う場合、Host
は常にURLのドメイン名に設定されます。 フェッチAPIを使用してホストヘッダーを設定できます
fetch("http://foo.com", {"headers":{"Host":"bar.foo.com"}})
しかし、それは
ホストヘッダーに応じて異なるサービスにリダイレクトするリバースプロキシサーバーがあります。 しかし、このサーバーにブラウザを使用してリクエストを行う場合、Host
は常にURLのドメイン名に設定されます。 フェッチAPIを使用してホストヘッダーを設定できます
fetch("http://foo.com", {"headers":{"Host":"bar.foo.com"}})
しかし、それは
Host
動作しないforbidden header namesの一つである:私が試した
禁断のヘッダ名は、プログラムを変更することはできませんHTTPヘッダー名です。