System.UriHostAuthorityDnsSafeHost.MS提供了一个很好的例子,说明HostDnsSafeHost何时是不同的here.

我想要一个类似的HostAuthority的例子/解释.

推荐答案

是的,用外行的话说,布兰登是绝对正确的

权限=主机名+端口号

若URL协议使用默认端口,比如说http URL的端口80,那个么只有在这种情况下

而主机名是域名或IP地址

Example:

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

    Authority = www.example.com
    Host Name = www.example.com

  2. http://255.255.255.255:8080/

    Authority = 255.255.255.255:8080
    Host Name = 255.255.255.255

.net相关问答推荐

使用CLR将数据从Excel导入SQL Server时出错

等待时 Blazor 服务器按钮刷新

保存时不保留 XML 格式

Ubuntu 22.04 + JetBrains Rider 不能做脚手架 dbContext

IIS 发布 ASP.NET Core 应用程序而不关闭 IIS 网站

使用 MassTransit、.NET Core 和 RabbitMQ 的设计挑战

.gitignore 和 Visual Studio 项目:忽略 bin/Debug 目录但不忽略 bin/Release 目录

为什么 .net 对字符串使用 UTF16 编码,但默认使用 UTF-8 来保存文件?

如何在没有抽象基类的情况下强制覆盖后代中的方法?

.NET 的future 版本会支持 C# 中的元组吗?

Style 和 ControlTemplate 的区别

Microsoft.Practices.ServiceLocation 来自哪里?

如何在不丢失数据的情况下重命名 Entity Framework 5 Code First 迁移中的数据库列?

什么是 Hashtable 的通用版本?

寻找 .NET 的命令行参数解析器

如何允许程序集(单元测试)访问另一个程序集的内部属性?

.NET 进程间通信的最佳 Select 是什么?

string.Empty vs null.你用哪一个?

无法加载文件或程序集System.ValueTuple

ADO.NET Entity Framework:更新向导不会添加表