Request.Url.Host 是否包含子域名?

问题描述 投票:0回答:2

例如对于mail.google.com,它会返回google.com还是mail.google.com? 我自己实际上无法测试

c# url request host
2个回答
29
投票

它确实包含子域(例如mail.google.com)


9
投票

通过阅读 MSDN 上的文档,您可以免去等待答案的头痛。

A String that contains the host name. This is usually the DNS host name or IP address of the server.

如果请求的 DNS 记录是子域,则它将返回该记录。子域仍然是区域文件中自己的记录,因此它不会仅返回根域,因为这不是相同的记录或请求。

您还可以将自己的记录添加到 Windows HOSTS 文件并在本地或在 linux/unix(包括 OSX)上的

/etc/hosts
中进行测试。

© www.soinside.com 2019 - 2024. All rights reserved.