void header( str )

Функция используется для отправки HTTP заголовка. В спецификации HTTP есть подробное описание HTTP заголовков.

Функцию header можно вызывать только если клиенту еще не передавались данные. То есть, она должна идти первой в выводе, перед ее вызовом не должно быть никаких HTML тэгов, пустых строк и т.п.

Если заголовки HTTP уже были отправлены, то будет вызвано исключение. Узнать, были ли отправлены заголовки, можно прочитав свойство headersSent.

Пакет webcore.os
Исходный код framework/components/webcore.os
Список параметров
stringstr

Строка заголовка, например, Content-type: text/html; charset=utf-8. Если заголовок с таким именем уже существует, то он будет заменен.

ObjectScript работает по протоколу FastCGI. В этом случае для установки кода состояния HTTP, необходимо использовать заголовок Status, например:

    header("Status: 404 Not Found")
Возвращаемое значение Функция ничего не возвращает

Если Вы нашли ошибку, помогите пожалуйста её исправить. Для этого откройте исходник этой страницы, исправьте ошибку и сделайте Pull request. Присоединяйтесь к сообществу ObjectScript, также Вы можете сделать fork проекта для совместной работы.

Fork me on GitHub