"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Por que minha fonte EOT @font-face não carrega via HTTPS no IE 7, 8 e 9?

Por que minha fonte EOT @font-face não carrega via HTTPS no IE 7, 8 e 9?

Publicado em 17/11/2024
Navegar:677

Why Is My @font-face EOT Font Not Loading Over HTTPS in IE 7, 8, and 9?

Solução de problemas @font-face EOT não carrega por HTTPS

Encontrando dificuldades para carregar fontes @font-face EOT via HTTPS no IE 7,8 ,9? O enigma não está no status HTTPS da página HTML, mas sim no carregamento da fonte EOT sobre o próprio HTTP. Apesar de receber o cabeçalho de tipo de conteúdo apropriado, a fonte EOT permanece evasiva.

Investigando o problema

Depois de descartar problemas específicos da fonte e verificar o cabeçalho HTTP adequado, torna-se evidente que o culpado está em outro lugar.

Desmascarando a solução

A resolução para esse problema desconcertante envolve o cabeçalho Cache-Control. Embora a desativação do cache de fontes funcione perfeitamente por HTTP, ela impede o carregamento de fontes por HTTPS no Internet Explorer. Esse comportamento é semelhante ao fenômeno descrito em KB 815313, onde documentos ativos baixados por SSL são imunes ao armazenamento em cache.

Portanto, se a visualização de rede das Ferramentas do desenvolvedor revelar que o IE atravessa várias opções de fonte, considere examinar e remover qualquer cache -Controle os cabeçalhos presentes na resposta HTTP da fonte. Este ajuste simples deve aliviar os problemas de carregamento e garantir que a fonte EOT enfeita sua página com sua presença.

Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3