Можно ли и нужно ли передавать JSON-объект от PHP в ANGULAR в кастомном HTTP заголовке?
Здравствуйте.
Прошу прощения за, возможно, глупый вопрос, но все же. Передача данных из PHP в angular является геморройным занятием если вы не работаете со SPA . У меня же twig шаблоны. На данный момент использую свою директиву для передачи данных из PHP в scope (ng-init тоже рассматривал) . Делать много запросов для получения данных нет желания. Так вот и подумалось, что если передавать в своем заголовке X-Custom-Header объект JSON с данными для конкретной страницы, а angular-ом их считывать и переносить в scope. Хотелось бы услышать ваши мнения, может вы знаете другие способы передачи данных из PHP шаблона в angular.
---- Пацаны, расходимся! Я не знал, что JS не может получить заголовки начальной страницы.
Это точно не по REST и соответственно будут проблемы с кэшированием, к тому же неизвестно как прокси серверы поведут себя с такого рода заголовками, можно упереться в лимит и прокси просто их порежет.
Вобщем это очен плохое решение на мой взгляд.
Спасибо, такой вариант тоже рассматривался, есть небольшие проблемы с типами полей (Date например) и последующим наличием мусора в HTML и опять же в начале шаблона все не скидаешь, так как есть условия и т.д.. На данный момент интересует конкретная передача данных в заголовке.
Сергей Гаврилов: Это один из вариантов передачи. Так же я для себя спрашиваю, а не для других программистов, ну и в довершение - написание велосипедов, это один из замечательных способов познания предметной области.