Как отправить CSS клиенту, используя заголовки ответа HTTP? - PullRequest
1 голос
/ 20 декабря 2010

Как отправить клиенту файл CSS с использованием заголовков сервера?

1 Ответ

5 голосов
/ 20 декабря 2010

Ваш вопрос не очень описательный, но вы, вероятно, ссылаетесь на эту статью , которая была недавно размещена в Интернете.

Это действительноне так сложно: RFC5988 описывает заголовок LINK, который позволяет отправлять <link> элементы через заголовки HTTP вместо включения их в HTML.

Как в примере вarticle, использование похоже на это :

Link: <some-document.html>;rel=prefetch

..., которое будет иметь тот же эффект, что и размещение в вашем HTML:

<link href="some-document.html" rel="prefetch"

При использованиина языке, подобном PHP , вам нужно написать строку, похожую на эту:

<?php header('Link: <demo.css>;rel=stylesheet'); 

ОБРАТИТЕ ВНИМАНИЕ: только FireFoxи Opera, кажется, поддерживает этот заголовок на момент написания.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...