Every web framework does a certain amount of thinking on every request. It
looks at the path and decides which route matched. It works out which chain of
before filters are applied. It resolves 'Web::Book#view' into an actual coderef.
It checks whether this action wants JSON. None of that work depends on the
request in any interesting way, the answers are the same on request one and






