リクエストによって生成された font-face を使用してフォントをロードする動的 css ファイルがあり、コンテンツ ヘッダーを明示的に設定しています。MIME タイプがローカルホスト (ネットワーク タブのテキスト/css) で関係している限り、フォントはクロムに読み込まれず、Firefox で動作することを除いて、すべて正常に動作しています。しかし、それは別の問題なので、コードを openshift に配置すると、魔法の応答によって text/html ヘッダーが含まれます。ここで何が欠けていますか?
resp = make_response(render_template('webfonts.css', fonts=fonts))
resp.headers.add('content-type', 'text/css')
return resp
フラスココードはこちらです。
URLはこちら
http://flaskexample-diadara.rhcloud.com/api/webfonts?font=LohitGujarati