当Windows Internet属性 - >连接 - >局域网设置 - >自动配置设置为"自动检测设置"时,Windows如何实际确定/发现设置是什么?它是网络广播还是某种针对在注册表中某处配置的服务器的目标查询,还是其他什么?
它很简单:浏览器(Firefox工作原理相同)查询GET http://wpad/wpad.dat
.
如果名为wpad的Web服务器是可解析的,它应该提供wpad.dat,这是一个类似于netscape PAC文件的脚本文件.MIME类型也必须是"application/x-ns-proxy-autoconfig".
关于WPAD(Web代理自动发现)的这些信息似乎详细描述了这个过程,尽管我已经确认了Tomalak所说的实际上也在发生.
所描述的IE配置启用WPAD实现.以下是Microsoft对整个机制的解释(可能对单个帖子有太多细节).
这是一个网络广播,通常使用DHCP.
那里有维基百科页面应该告诉你所有你需要知道的事情.