Серверный JavaScript 1.4. Руководство по использованию

       

Добавить в буфер вывода или выполнить код


Этот шаг выполняется для каждого участка кода исходной страницы. Детали процесса выполнения различных серверных операторов рассматриваются далее в этом учебнике. Дополнительно см. .

Для данного запроса/request машина выполнения выполняет этот шаг, пока не произойдёт одно из следующих событий:

  • Буфер содержит 64KB HTML.
  • В этой ситуации машина выполняет шаги 4 и 5 и возвращается к выполнению шага 3 с очищенным буфером, продолжая выполнение того же запроса. (Шаг 4 исполняется только один раз, даже если шаги 3 и 5 повторяются).

  • Сервер выполняет функцию flush.

  • В этой ситуации машина выполняет шаги 4 и 5 и возвращается к выполнению шага 3 с очищенным буфером, продолжая выполнять тот же самый запрос. (Шаг 4 исполняется только один раз, даже если шаги 3 и 5 повторяются).

  • Сервер выполняет функцию redirect.

  • В этой ситуации машина выполнения завершает данный запрос, выполняя шаги с 4 по 6. Она игнорирует любые вхождения после функции redirect в исходном файле и стартует новый запрос для страницы, специфицированной в вызове redirect.

  • Доходит до конца страницы.

  • В этой ситуации машина завершает данный запрос, выполняя шаги с 4 по 6.



    Содержание раздела