views:

245

answers:

1

LS,

Whenever I use the following code, the webserver (running IIS 7) refuses to send me content, but sends a "400 Bad Request" instead.

request.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT");

Kind regards,

Matthias Vance

+2  A: 

Apparently many people are having this problem, and it can easily be fixed by prefixing the date with a 0.

request.setRequestHeader("If-Modified-Since", "Sat, 01 Jan 2000 00:00:00 GMT");

Kind regards,

Matthias Vance

Matthias Vance
Wow. Thanks, I suffered from the same trouble. But what is the core reason? Is sending "1 Jan 2000" some RCF violation? Or just IIS7's feature?
Shrike