Skip to content

modules input

Nedyalko Andreev edited this page Aug 4, 2015 · 2 revisions

Input filters

Това ще са модули, които работят с данните, пратени в заявката. Мисля, че по подобие на изходящите филтри, трябва да има два интерфейса за тях - за хедъри и за тяло:

  • InputFilterHeaders
  • InputFilterBody

Тези фитри ще могат да четат и променят входящия рикуест, да записват неща в контекста за него. Те ще са първите модули за изпълнение и ще позволяват да се запише някаква информация, която после да се използва от осталите модули.

Идеи за такива модули:

  • Такъв, който определя дали съдържанието може да се кешира или не като гледа рикуеста на клиента. Говоря за Cache-Control: no-cache.
  • Модули за If-Modified-Since и подобни.

За изпълнението им може да е важен реда. В статията за изходящите модули са описани идеите как да се грижим реда да е изричен и променюем.

Clone this wiki locally