In my ajax response the Cache-Control Header is displayed in the markup.
HTTP/1.0 200 OK Cache-Control: no-cache Date: Thu, 11 Oct 2012 09:00:59 GMT
The method render() display headers.
render()
You can use method renderView(). This method don't display headers, just the generate html.
renderView()
Hope it's helpful. :)