# #http #google-app-engine #google-cloud-platform #http-headers #hsts
Вопрос:
У меня есть приложение Angular, работающее на движке приложений, и по соображениям безопасности мне нужно добавить некоторые заголовки в ответы сервера, например заголовок HSTS. Проверив документацию по движку приложений, я обнаружил, что, по-видимому, вы можете сделать это, добавив следующие строки в файл app.yaml:
handlers:
- url: /images
static_dir: static/images
http_headers:
X-Foo-Header: foo
X-Bar-Header: bar value
vary: Accept-Encoding
# ...
Однако это не добавляет заголовки в мой ответ после добавления этих строк в мой файл app.yaml.
Можете ли вы помочь мне выяснить, что я делаю не так? Я новичок в конфигурациях движка приложений.
Заранее спасибо
Комментарии:
1. Эта часть
app.yaml
предназначена только для статических файлов. Для нестатических файлов вам нужно задать заголовки в своем собственном коде сервера.2. @gaefan например, если ваш сервер Apache, вы можете добавлять заголовки с помощью простого файла HTAccess, но если мое приложение разработано с помощью Angular, какой сервер следует настроить больше всего? Вот чего я не понимаю