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

时间:2011-07-06 08:21:50

标签: c# url request host

e.g。对于mail.google.com,它会返回google.com或mail.google.com吗? 我自己无法亲自测试

2 个答案:

答案 0 :(得分:23)

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

答案 1 :(得分:8)

通过阅读Msdn。

上的documentation,您可以避免等待答案的麻烦
A String that contains the host name. This is usually the DNS host name or IP address of the server.

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

我也很好奇为什么你不能测试这个,但如果它因为缺乏互联网连接(也许你是从手机上发帖我不知道)你可以添加你自己的记录到Windows HOSTS文件并在本地测试。