ホスト名が通常の小文字ではなく大文字である場合に、サイトがリクエストにどのように応答するかを確認したかったのです。 FireFoxとChromeでそれを試しましたが、ホスト名を自動的に小文字に変換します。次に、端末でwget
を使用してみましたが、それもリクエストを小文字に変換しました。これをテストする方法はありますか?
Wgetの--header
オプションを使用できます。
wget --header 'Host: EXAMPLE.COM' http://example.com
--debug
を使用すると、実際のリクエストを確認できます
wget --debug --header 'Host: EXAMPLE.COM' http://example.com
...
---request begin---
GET / HTTP/1.1
User-Agent: Wget/1.13.4 (linux-gnu)
Accept: */*
Host: EXAMPLE.COM
Connection: Keep-Alive
---request end---
...
しかし、実際には、カスタムWebサーバーを使用しない限り役に立ちません。最新のWebサーバーはすべて、ホスト名を小文字に変換します。