faviconをCDNなど外部ドメインから取得している場合の対応
Closed this issue · 1 comments
mosuke5 commented
たとえば、IG証券(https://www.ig.com/jp/welcome-page?next=/jp/myig/dashboard
)のような場合。
<link rel="icon" type="image/png" href="//a.c-dn.net/c/etc/designs/onedomain/1631031084000/favicon.png">
生成結果が次のようになり、Faviconの取得に失敗する。
<div class="belg-link">
<div class="belg-left">
<img src="https://a.c-dn.net/c/content/dam/publicsites/igcom/jp/images/top/JPN-NewBland-Client-Desktop-01.png" />
</div>
<div class="belg-right">
<div class="belg-title">
<a href="https://www.ig.com/jp/welcome-page" target="_blank">Home New (Japan)</a>
</div>
<div class="belg-description">45年の歴史を誇りロンドン証券取引所に上場する総合金融サービス企業IGを親会社に持つ、FX/CFD/バイナリーオプションのリーディングカンパニーです。</div>
<div class="belg-site">
<img src="https://www.ig.com//a.c-dn.net/c/etc/designs/onedomain/1631031084000/favicon.png" class="belg-site-icon">
<span class="belg-site-name">IG</span>
</div>
</div>
</div>
mosuke5 commented
% go run main.go https://www.ig.com/jp/welcome-page\?next\=/jp/myig/dashboard
<div class="belg-link">
<div class="belg-left">
<img src="https://a.c-dn.net/c/content/dam/publicsites/igcom/jp/images/top/JPN-NewBland-Client-Desktop-01.png" />
</div>
<div class="belg-right">
<div class="belg-title">
<a href="https://www.ig.com/jp/welcome-page" target="_blank">Home New (Japan)</a>
</div>
<div class="belg-description">45年の歴史を誇りロンドン証券取引所に上場する総合金融サービス企業IGを親会社に持つ、FX/CFD/バイナリーオプションのリーディングカンパニーです。</div>
<div class="belg-site">
<img src="//a.c-dn.net/c/etc/designs/onedomain/1631031084000/favicon.png" class="belg-site-icon">
<span class="belg-site-name">IG</span>
</div>
</div>
</div>