V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
TONYHEAD
V2EX  ›  问与答

浏览器是如何判断域名的?

  •  
  •   TONYHEAD · 2012-05-25 13:05:39 +08:00 · 3593 次点击
    这是一个创建于 4558 天前的主题,其中的信息可能已经有所发展或是发生改变。
    例如,www.net.cn是万网的域名,那么对浏览器来说是如何判断这个是一个叫做net的.cn顶级域名还是一个叫做www的.net.cn的域名呢?
    8 条回复    1970-01-01 08:00:00 +08:00
    manhere
        1
    manhere  
       2012-05-25 13:06:34 +08:00   ❤️ 1
    浏览器不判断
    Evance
        2
    Evance  
       2012-05-25 13:10:30 +08:00   ❤️ 1
    由DNS而定。
    hanai
        3
    hanai  
       2012-05-25 13:25:18 +08:00   ❤️ 1
    DNS
    TONYHEAD
        4
    TONYHEAD  
    OP
       2012-05-25 13:39:20 +08:00
    那DNS是如何判断呢?
    mkeith
        5
    mkeith  
       2012-05-25 13:56:06 +08:00   ❤️ 1
    万网的域名应该是www后缀是net.cn吧 使用的裸域
    sivacohan
        6
    sivacohan  
       2012-05-25 14:06:21 +08:00   ❤️ 1
    欢迎阅读 bind与dns 图灵的书
    chuangbo
        7
    chuangbo  
       2012-05-25 14:29:16 +08:00   ❤️ 1
    浏览器和 DNS 都不需要判断一个域名哪儿是子域名哪儿是顶级域名。这两个概念计算机是给人看的。
    下面这篇文章介绍的比较详细:
    http://technet.microsoft.com/zh-cn/library/dd197427(v=ws.10).aspx
    shector
        8
    shector  
       2012-05-26 11:00:34 +08:00   ❤️ 1
    浏览器还是需要知道顶级域名的,防止网站设置域为 .com 之类的 cookie 什么的,参见 http://publicsuffix.org/
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2506 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 02:23 · PVG 10:23 · LAX 18:23 · JFK 21:23
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.