My app downloads a number of xml files previously compressed using gzip, and staged in the amazon cloud (S3)
with Content-Encoding=gzip and Content-type=application/octet-stream
I obtain them using mx.rpc.http:HTTPService, with resultFormat="e4x"
This has worked fine for me on Firefox, IE and Opera, but works neither on Chrome (21) nor safari, nor has it for a while.
It is my understanding that the browser is expected to inflate the incoming file automatically, and forward the
decompressed result to flash (4). Why is this not being done here? Do they expect a different content type?
Are there any known browser settings that can remedy this?
Thanks in advance for your attention.
I found the following link illuminating. I followed the procedure on a test case and it worked for all
browsers, including the troublesome webkit-based chrome and safari duo.
Unfortunately it involves renaming content, which can be a real chore, for example
the typical filename.xml.gz must be renamed to filename.gz.xml, and so forth for other