GET /index.html HTTP/1.1
If-Modified-Since: Sat, 29 Oct 2010 19:43:31 GMT
User-Agent: http protocol
Host: 127.0.0.1
Cache-Control: no-cache

I am sending this header to a server, and the page is still returned even though the modified date is in the future...

Why would this be?