Actually, if I'm reading you correctly, it is Microsoft you should be reporting the error to. Requiring content-type to be set when there is no content is an obvious error (and, without looking it up, I'd guess a clear violation of the RFCs). Not that they'll do anything about it of course - they are a law unto themselves - but at least they should be made aware so they can cringe in shame!