Class TextOutput

Текстовый вывод

Объект 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()

Очищает текущий контент.

Возвращаться

TextOutput — сам TextOutput, полезный для цепочки


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, полезный для цепочки