Можно ли сохранить файл как статический HTML-файл с информацией заголовка? - PullRequest
0 голосов
/ 10 октября 2011

Я хочу дать своим клиентам виджетов файл для загрузки на их серверы.Я не хочу, чтобы это зависело от технологии на стороне сервера (PHP, ASP и т. Д.), Поэтому мне не нужно поддерживать вариации.

Файл содержит html и javascript (он перенаправляет на основе локальных файлов cookie).Мне также нужно, чтобы этот файл имел специальный заголовок (политика конфиденциальности P3P).

как мне создать файл HTML, который содержит информацию заголовка, которую клиенты могут загружать на свои серверы?

1 Ответ

2 голосов
/ 10 октября 2011

HTML не имеет ничего общего с информацией заголовка.Заголовки являются свойством HTTP, который является протоколом, наиболее часто используемым для отправки HTML в браузер.Если вы хотите сохранить информацию заголовка, она должна храниться отдельно от документа и считываться веб-сервером или серверным сценарием, который отправляет соответствующие заголовки в браузер.

Однако многие HTTPЗаголовки имеют эквивалент, который может быть встроен в HTML.В случае P3P вы можете использовать тег link для указания URL-адреса внешнего файла политики, в котором хранится информация P3P для этого документа.

<link rel="P3Pv1" href="some uri">

Обратите внимание, что это не будет особенно эффективно, еслиу вас есть большое количество файлов, каждый из которых имеет разные политики, поскольку политики P3P, как правило, довольно малы и требуют дополнительного запроса от клиента.Но я считаю, что это лучшее, что вы можете получить без какой-либо интеграции с конкретным сервером, используемым клиентом.

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