Чтение заголовков HTTP-запросов и изменение заголовков ответов веб-приложения Apps Script
Могу ли я изменить заголовки ответа HTTP, чтобы добавить файлы cookie и дополнительную информацию? Также у меня проблемы с чтением заголовков запроса.
1 ответ
Вы не можете читать или устанавливать заголовки HTTP в приложении-скрипте, развернутом как веб-приложение. Вы ограничены чтением строки запроса или значений записи для GET/POST соответственно. При ответе вы можете вернуть только содержимое и тип MIME (ограничено несколькими типами)
Это связано с тем, что сценарии обслуживаются вне домена Google.com, и у вас не должно быть способов устанавливать / получать файлы cookie, которые потенциально могут использоваться по злонамеренным причинам.
Однако, если вы используете UrlFetch в приложении Apps Script для исходящих вызовов, у вас гораздо больше контроля над заголовками HTTP