Does browser cache HTTPS responses?

This was a question I had while doing development.  Giving below my findings,

Did some debugging with Firebug and Fiddler. Firebug was showing 304(not modified) response code for the files from the server over https. Fiddler was showing 200 response code for the files, and it didn’t show the response headers.

Also I searched and found these articles, which discuss about this condition http://stackoverflow.com/questions/174348/will-web-browsers-cache-content-over-https http://blog.pluron.com/2008/07/why-you-should.html http://blog.httpwatch.com/2009/01/15/https-performance-tuning/

My conclusion is browser is caching HTTPS reponses, if the response headers have the required cache related headers

References :