1. ホーム
  2. c#

[解決済み] Uri.HostとUri.Authorityの違いは何ですか?

2023-02-03 21:44:14

質問

System.UriHost , Authority そして DnsSafeHost . MS は HostDnsSafeHost は異なる こちら .

についても、同様の例・説明が欲しいところです。 HostAuthority .

どのように解決するのですか?

ブランドンの言うとおりです。

権限 = ホスト名 + ポート番号

また、URLプロトコルがデフォルトのポートを使用している場合、例えばhttpのURLのポートが80の場合、この場合のみ Authority = Host Name (Port Noは80と仮定)となります。

ホスト名はドメイン名またはIPアドレスであるのに対し

  1. http://www.example.com/



    オーソリティ = www.example.com

    ホスト名 = www.example.com

  2. http://255.255.255.255:8080/

    オーソリティ = 255.255.255.255:8080

    ホスト名 = 255.255.255.255