Я пытаюсь динамически захватить файл css Google Fonts, чтобы я мог проанализировать его для URL-адреса шрифта. У меня какое-то странное поведение. Сравнивать:
http://fonts.googleapis.com/css?family=Droid+Sans (Из Chrome, если это имеет значение)
To
WGET -qO- http://fonts.googleapis.com/css?family=Droid+Sans
Из Chrome я получаю:
@font-face {
font-family: 'Droid Sans';
font-style: normal;
font-weight: normal;
src: local('Droid Sans'), local('DroidSans'), url('http://themes.googleusercontent.com/static/fonts/droidsans/v3/s-BiyweUPV0v-yRb-cjciBsxEYwM7FgeyaSgU71cLG0.woff') format('woff');
}
Но WGET дает мне:
@font-face {
font-family: 'Droid Sans';
font-style: normal;
font-weight: normal;
src: local('Droid Sans'), local('DroidSans'), url('http://themes.googleusercontent.com/static/fonts/droidsans/v3/s-BiyweUPV0v-yRb-cjciC3USBnSvpkopQaUR-2r7iU.ttf') format('truetype');
}
Я вижу ответ тридцатидот по адресу Внешний CSS шрифтов Google против копирования кода внешнего CSS в моем CSS? заявление о том, что Google обслуживает разные CSS в зависимости от того, кто запрашивает файл. Кто-нибудь знает, какие параметры WGET я могу передать, чтобы он передал мне ту же версию, что и в Chrome?