Там какие-либо инструкции к тому, что не должно входить в HTTP-заголовки?

Я работаю над API, который отправляет HTML-формы во внешние приложения Ajax.

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

5
задан Jrgns 25 February 2010 в 09:25
поделиться

2 ответа

С моей точки зрения: да, было бы.

Лучше, чтобы ваш протокол передачи (HTTP, который точно указан в некоторых RFC) был как можно более чистым, чем передаваемое сообщение (HTML).

Если вы работаете над созданием API, возможно, вам следует создать специальные сообщения XML, которые будут содержать 3 инкапсулирующих части: одну для ваших таблиц стилей, одну для ваших скриптов и одну для вашего HTML.

Это всего лишь идея, я не знаю, что именно вы делаете.

3
ответ дан 14 December 2019 в 19:11
поделиться

Это кажется плохой идеей.

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

Размещение информации в HTTP-заголовках, хотя и возможно с использованием пользовательских полей заголовков ("X-something-or-other"), запутывает способ работы вашего приложения, усложняя понимание для будущих разработчиков, и может непреднамеренно сломаться, если вам понадобится изменить что-то позже (например, ваш веб-сервер, HTTP-клиент)...

2
ответ дан 14 December 2019 в 19:11
поделиться
Другие вопросы по тегам:

Похожие вопросы: