2012-05-06 2 views
2

글꼴 URL에 대해 구문 분석 할 수 있도록 Google 글꼴 CSS 파일을 동적으로 가져 오려고합니다. 나는 이상한 행동을하고있다. 비교 :Google 글꼴 WGET을 통해 가져온 경우 CSS가 달라진다

@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 나에게 제공합니다 :

http://fonts.googleapis.com/css?family=Droid+Sans (이 중요한 경우, 크롬에서)

크롬에서

WGET -qO- http://fonts.googleapis.com/css?family=Droid+Sans 

, 나는 얻을

@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'); 
} 

I thirtydot의 답변 Google fonts external CSS Vs copying the code of external css in my css?에서 Google이 파일 요청자에 따라 다른 CSS를 제공한다는 답변을 참조하십시오. 누구든지 내가 전달할 수있는 WGET 매개 변수를 알고 있으므로 Chrome에서 제공하는 것과 동일한 버전을 사용할 수 있습니까?

+0

크롬의 사용자 - 에이전트 문자열을 사용하십시오. –

답변

3
wget -U "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_2) AppleWebKit/536.5 (KHTML, like Gecko) Chrome/19.0.1084.24 Safari/536.5" http://fonts.googleapis.com/css?family=Droid+Sans 
+0

님, 저의 가장 친한 친구입니다. 고맙습니다! – Anthony

+0

도와 주시면 기쁩니다. :) –

+0

나는 그것을 한 달 뒤로 사용했다. 하지만 지금은 작동하지 않습니다. 나는 404를 얻고있다. – Palani