LayoutPostAsync turns on and off asynchronous IO for data posted to forms. This allows you to read data multiple times without fear of locking up the socket. This means that your header and footer can now have access to the data POST'ed from a form.
<VirtualHost www.foo.com:80>
LayoutPostAsync Off
</VirtualHost>