How to prevent caching in IE

I have a flash application that uses http requests to fetch data from a server. I have full control over the http header sent by the server, but I'm just not able to prevent caching when using Internet Explorer... The way I'm seeing that the data is cached is by using CCleaner's Analyze option...

My current http response header looks like this:

Cache-control: private

Expires: Thu, 01 Jan 1970 00:00:01 GMT

Last-Modified: Thu, 01 Jan 1970 01:00:37 GMT

Cache-Control: no-store, no-cache, must-revalidate

Cache-control: post-check=0, pre-check=0

Pragma: no-cache

Content-Type: text/xml

Does anyone have any idea how to make sure it's not cached.

Would settings such as zero mb's for temp inet settings and zero days for history have any bearing.Block all cookies?

Don't really know. :unsure: