Порядок выполнения события HTTPModule?

Простым способом было бы использовать фреймворк PHP, такой как CodeIgniter или Laravel , которые имеют встроенные функции, такие как фильтрация и активная запись, так что вам не нужно беспокоиться об этих нюансах.

59
задан Michael Liu 23 February 2012 в 15:11
поделиться

1 ответ

Возможно, это помогает

http://support.microsoft.com/kb/307985/en-us/

, класс HttpApplication предоставляет многим событиям, с которыми могут синхронизироваться модули. Следующие события доступны для модулей для синхронизации с по каждому запросу. Эти события перечислены в последовательном порядке:

  1. BeginRequest
  2. AuthenticateRequest
  3. AuthorizeRequest
  4. ResolveRequestCache
  5. AcquireR equestState
  6. PreRequestHandlerExecute
  7. PostRequestHandlerExecute
  8. ReleaseRequestState
  9. UpdateRequestCache
  10. EndRequest

следующие события доступны для модулей для синхронизации с для каждой передачи запроса. Порядок этих событий недетерминирован.

  • ошибка PreSendRequestHeaders
  • PreSendRequestContent

См. статью для полной информации

78
ответ дан Jader Dias 24 November 2019 в 18:16
поделиться
Другие вопросы по тегам:

Похожие вопросы: