Загрузка шрифтов и других файлов, закодированных в url, в локальный файл

Я запускаю свой собственный модуль зеркалирования веб-страниц. При тестировании на http://nyt.com/ я натолкнулся на метод, с которым я не был знаком: кодирование шрифтов в URL в двоичном формате, которое выглядит следующим образом:

  @font-face {
    font-family: 'nyt-franklin';
    src: local('☺︎'), url(data:application/font-woff2;charset=utf-8;base64,d09GMgABAAAAAE7MABAAAAAA...

Похоже, они являются источником ошибок браузера на моей зеркальной странице:

Failed to load resource: the server responded with a status of 404 (Not Found) mirror.myhomeserver.com:838:396 http://mirror.myhomeserver.com:8080/vi-assets/static-assets/shared-woff2.fonts-22b34a6a6fd840943496b658184afdd3.css

Похоже, что некоторые js-файлы закодированы с использованием этой техники, насколько я могу судить.

Поэтому, как только я расшифрую эти URL-файлы, как я узнаю, какой путь и имя файла будут сохранены локально, чтобы HTML мог получить доступ к этим ресурсам?

0 ответов

Другие вопросы по тегам