2011-07-06 90 views
15

例如對於mail.google.com,它會返回google.com還是mail.google.com? 我無法實際測試它自己Request.Url.Host是否包含子域?

+8

爲什麼你不能自己測試它? –

+6

因爲我正在改變已經存在的系統。我無法部署這個。本地運行爲我提供本地主機的Request.Url.Host –

回答

22

它不包括子域名(例如mail.google.com)

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文件並在本地進行測試。