我设置了本地 Apache 网络服务器,并通过 Microsoft Edge 访问我的网站。我设置了 hosts 文件和 Apache 的 VirtualHosts 来让我访问http://app.local.tld
(这指向127.0.0.1
)。
在 Edge 的开发人员工具中,我在加载页面时看到了以下请求:
http://ieonline.microsoft.com/suggestions/ie/dominantimages?qry=url:http://app.local.tld
返回了一个 XML 响应:
<?xml version="1.0" encoding="utf-8" ?>
<dominantimageresponse xmlns="http://schemas.microsoft.com/Search/2013/dominantimage">
<url>http://app.local.tld</url>
<imagedata></imagedata>
</dominantimageresponse>
这个请求/响应是干什么的?Edge 向 Microsoft 询问我要访问的 URL 是什么? http://app.local.tld
它只存在于我的机器上,所以对他们来说显然没用。
编辑:我还看到一个请求
https://t.urs.microsoft.com/urstelemetry.asmx?MSTel-Client-Key=SOME_KEY
经过搜索发现,这个 URL 可能是“SmartScreen”,所以我认为这无关紧要。
编辑2:可能dominantimages
是用于 Edge 的“动态磁贴”或“热门网站”?当我将查询中的 URL 更改为时http://microsoft.com
,我得到了更多数据。
http://ieonline.microsoft.com/suggestions/ie/dominantimages?qry=url:http://microsoft.com
得出:
<?xml version="1.0" encoding="utf-8" ?>
<dominantimageresponse xmlns="http://schemas.microsoft.com/Search/2013/dominantimage">
<url>http://microsoft.com</url>
<imagedata>{},{0|0|2.09999990463|http://upload.wikimedia.org/wikipedia/commons/thumb/f/f5/Microsoft_logo_and_wordmark.svg/220px-Microsoft_logo_and_wordmark.svg.png^0|0|0.899999976158|http://c.s-microsoft.com/en-us/CMSImages/BTS_StoreYellow_0715_768x768_EN_US.jpg?version=0746beba-3539-1599-1ea6-ae1ce691fa15^0|0|0.600000023842|https://assets.onestore.ms/cdnfiles/onestorerolling-1508-24008/shell/v2_5/images/logo/microsoft.png}</imagedata>
</dominantimageresponse>