链接到
No link...Use default location.
http://www.linkedin.com/favicon.ico
推特
<link href="/phoenix/favicon.ico" rel="shortcut icon" type="image/x-icon" />
<link rel="icon" href="http://passets-cdn.pinterest.com/images/favicon.png" type="image/x-icon" />
<link rel="shortcut icon" href="https://s-static.ak.facebook.com/rsrc.php/yi/r/q9U99v3_saj.ico" />
我已经确定,找到一个网站图标的唯一 100% 方法是检查源并查看链接在哪里。
- 并不总是使用默认位置。注意前两个例子。
- Google API 仅在大约 85% 的时间内工作。 试试看
是否有可以解析此信息的功能?或者是否有使用正则表达式手动将其拉出的好策略。
我将解析 html 服务器端以获取此信息。
想法:
正则表达式示例:在这里尝试。似乎很容易......但这是一个起点。
<link\srel="[Ss]hortcut [Ii]con"\shref="(.+)"(.+)>