-
-
Notifications
You must be signed in to change notification settings - Fork 9
modules input
Nedyalko Andreev edited this page Aug 4, 2015
·
2 revisions
Това ще са модули, които работят с данните, пратени в заявката. Мисля, че по подобие на изходящите филтри, трябва да има два интерфейса за тях - за хедъри и за тяло:
- InputFilterHeaders
- InputFilterBody
Тези фитри ще могат да четат и променят входящия рикуест, да записват неща в контекста за него. Те ще са първите модули за изпълнение и ще позволяват да се запише някаква информация, която после да се използва от осталите модули.
Идеи за такива модули:
- Такъв, който определя дали съдържанието може да се кешира или не като гледа рикуеста на клиента. Говоря за
Cache-Control: no-cache
. - Модули за
If-Modified-Since
и подобни.
За изпълнението им може да е важен реда. В статията за изходящите модули са описани идеите как да се грижим реда да е изричен и променюем.