Давайте просто посмотрим на часть host , так как поддомен может иметь неограниченные уровни и может быть другой уровень доменов, например:
foo.foo2.host.bar.bar2
Это полностью допустимый хост, но в то же время действительны следующие:
foo.foo2.foo3.host.bar.bar2
foo.foo2.host.bar.bar2.bar3
В принципе, мы не можем использовать «точку», чтобы определить разницу между поддоменами и доменами
То есть без сети, которая фактически ищет информацию о домене в Интернете, невозможно правильно проанализировать URI?
Как веб-браузер справляется с этой ситуацией?