Webアプリケーションをテストするためにローカルサーバーとしてexpressを使用しました。私はIE 11ブラウザでipv4アドレス(localhost:8000)を使用してサーバーにアクセスすると、すべて はOKでした。しかし、私はipv6アドレス([:: 1]:8000)を使用してサーバーにアクセスしたとき、IEがfaviconを表示しなかった以外はすべて正常に機能しました。ipv6アドレスでサーバーにアクセスするとIE 11がファビコンを表示しない
私はIEでデバッグモードでログ情報をチェックし、IEがファビコンを要求する要求を送信していないことを確認しました(ファビコンがファビコンを要求する要求をサーバーに送信しなかったことを確認します)。
PS:http://[::1]:8000/favicon.icoを使用してアイコンに直接アクセスしようとしました。それはOKでした。
私はクッキーをクリアしました...キャッシュするたびにテストしました。 –
localhost:8000はIPv4ではなく、デフォルトでIPv6を使用します。 – qin