public Map<String, String> getHeaders()
This map can be modified and remains in scope for the PageReference object. For instance, you could do:
PageReference.getHeaders().put('Date', '9/9/99');
For a description of request headers, see Request Headers.