Объект TextOutput, который можно обслуживать из сценария.
Из соображений безопасности сценарии не могут напрямую возвращать текстовое содержимое в браузер. Вместо этого браузер перенаправляется на googleusercontent.com, где он будет отображаться без какой-либо дополнительной очистки или манипуляций.
Вы можете вернуть текстовое содержимое следующим образом:
function doGet() { return ContentService.createTextOutput("hello world!"); }Существуют также методы для обслуживания JSON, RSS и XML в качестве TextOutputs; см. соответствующие методы
ContentService
. Методы
Метод | Тип возврата | Краткое описание |
---|---|---|
append(addedContent) | TextOutput | Добавляет новый контент к контенту, который будет обслуживаться. |
clear() | TextOutput | Очищает текущий контент. |
downloadAsFile(filename) | TextOutput | Указывает браузерам загружать, а не отображать этот контент. |
getContent() | String | Получает контент, который будет обслуживаться. |
getFileName() | String | Возвращает имя файла для загрузки этого файла или значение null, если его следует отображать, а не загружать. |
getMimeType() | MimeType | Получите тип mime, с которым будет обслуживаться этот контент. |
setContent(content) | TextOutput | Устанавливает контент, который будет обслуживаться. |
setMimeType(mimeType) | TextOutput | Устанавливает тип mime для контента, который будет обслуживаться. |
Подробная документация
append(addedContent)
Добавляет новый контент к контенту, который будет обслуживаться.
Параметры
Имя | Тип | Описание |
---|---|---|
addedContent | String | контент для добавления |
Возвращаться
TextOutput
— сам TextOutput, полезный для цепочки
clear()
downloadAsFile(filename)
Указывает браузерам загружать, а не отображать этот контент.
Некоторые браузеры игнорируют этот параметр. Установка этого параметра в значение null вернет его к поведению по умолчанию — отображению, а не загрузке.
Параметры
Имя | Тип | Описание |
---|---|---|
filename | String | имя файла, которое браузер должен использовать |
Возвращаться
TextOutput
— объект TextOutput, полезный для цепочки
Броски
Error
— если имя файла содержит недопустимые символы.
getContent()
Получает контент, который будет обслуживаться.
Возвращаться
String
— контент, который будет обслуживаться.
getFileName()
Возвращает имя файла для загрузки этого файла или значение null, если его следует отображать, а не загружать.
Возвращаться
String
— имя файла
getMimeType()
Получите тип mime, с которым будет обслуживаться этот контент.
Возвращаться
MimeType
— тип mime, который будет обслуживаться.
setContent(content)
Устанавливает контент, который будет обслуживаться.
Параметры
Имя | Тип | Описание |
---|---|---|
content | String | контент для обслуживания |
Возвращаться
TextOutput
— сам TextOutput, полезный для цепочки
setMimeType(mimeType)
Устанавливает тип mime для контента, который будет обслуживаться. По умолчанию используется обычный текст.
Параметры
Имя | Тип | Описание |
---|---|---|
mimeType | MimeType | тип мима |
Возвращаться
TextOutput
— сам TextOutput, полезный для цепочки