Re: IE and downloading a binary file
Friend, if you ever find out, please let me know--I've been searching for a solution to this IE feature for over four years now!! I've fallen back on telling the user in my documentation to use the browser's save function (in the case of text, images, etc.) or the save of the application opened in the browser window (in the case of Excel, Word, etc.). Jez, I wish Mozilla would finally get it together... Zsolt Koppany wrote: Hi, My servlet has to get the Browsers to download binary file independently of their contents. For this purpose I use response.setContentType(application/octet-stream) and I write the content of the file into the output stream of the server. it works fine with Netscape and partly with IE. The problem is that IE obviously ignores setContentType() and depending of the file sometime it tries to show the content of the file instead of downloading it. How can I force IE to download the file? Zsolt -- - Thad Humphries ...no religious test shall ever be required Web Development Manager as a qualification to any office or public Phone: 540/675-3015, x225 trust under the United States. -Article VI
Re: IE and downloading a binary file
We ran into this same problem here a while ago. Here's a couple (unhelpful) Microsoft Knowledge Base articles regarding the problem: http://support.microsoft.com/support/kb/articles/Q267/9/91.Asp http://support.microsoft.com/support/kb/articles/Q281/1/19.ASP They recommend upgrading to IE5.5 SP1, but that didn't even seem to work right here. -jason Thad Humphries [EMAIL PROTECTED] 08/30/2001 12:06 PM Please respond to tomcat-user To: [EMAIL PROTECTED] cc: Subject:Re: IE and downloading a binary file Friend, if you ever find out, please let me know--I've been searching for a solution to this IE feature for over four years now!! I've fallen back on telling the user in my documentation to use the browser's save function (in the case of text, images, etc.) or the save of the application opened in the browser window (in the case of Excel, Word, etc.). Jez, I wish Mozilla would finally get it together... Zsolt Koppany wrote: Hi, My servlet has to get the Browsers to download binary file independently of their contents. For this purpose I use response.setContentType(application/octet-stream) and I write the content of the file into the output stream of the server. it works fine with Netscape and partly with IE. The problem is that IE obviously ignores setContentType() and depending of the file sometime it tries to show the content of the file instead of downloading it. How can I force IE to download the file? Zsolt -- - Thad Humphries ...no religious test shall ever be required Web Development Manager as a qualification to any office or public Phone: 540/675-3015, x225 trust under the United States. -Article VI
Re: IE and downloading a binary file
I believe from previous posts that IE cheats on the content type of downloaded files by looking at the filename as opposed to the content type spec. To get around it, you have to use the three letter file extension in the filename that corresponds to your file type (example: .jpg for jpeg files, .doc for Word docs, .exe for executable files) --David Smith On Thursday 30 August 2001 01:06 pm, you wrote: Friend, if you ever find out, please let me know--I've been searching for a solution to this IE feature for over four years now!! I've fallen back on telling the user in my documentation to use the browser's save function (in the case of text, images, etc.) or the save of the application opened in the browser window (in the case of Excel, Word, etc.). Jez, I wish Mozilla would finally get it together... Zsolt Koppany wrote: Hi, My servlet has to get the Browsers to download binary file independently of their contents. For this purpose I use response.setContentType(application/octet-stream) and I write the content of the file into the output stream of the server. it works fine with Netscape and partly with IE. The problem is that IE obviously ignores setContentType() and depending of the file sometime it tries to show the content of the file instead of downloading it. How can I force IE to download the file? Zsolt
Re: IE and downloading a binary file
If you do get the latest service pack, don't get SP2 for IE! I understand that it removes support for old-style plugins, including the Java 2 plugin as loaded by the jsp:plugin tag. I guess that is Microsloth's way of saying, So, there, Sun! [EMAIL PROTECTED] wrote: We ran into this same problem here a while ago. Here's a couple (unhelpful) Microsoft Knowledge Base articles regarding the problem: http://support.microsoft.com/support/kb/articles/Q267/9/91.Asp http://support.microsoft.com/support/kb/articles/Q281/1/19.ASP They recommend upgrading to IE5.5 SP1, but that didn't even seem to work right here. ... -- - Thad Humphries ...no religious test shall ever be required Web Development Manager as a qualification to any office or public Phone: 540/675-3015, x225 trust under the United States. -Article VI
Re: IE and downloading a binary file
Hi, My servlet has to get the Browsers to download binary file independently of their contents. For this purpose I use response.setContentType(application/octet-stream) and I write the content of the file into the output stream of the server. it works fine with Netscape and partly with IE. The problem is that IE obviously ignores setContentType() and depending of the file sometime it tries to show the content of the file instead of downloading it. How can I force IE to download the file? You can't. If IE wishes to ignore regular headers, there is nothing to be done. Unless someone can suggest an ActiveX control which will force download :-) Nix.
Re: IE and downloading a binary file
I believe from previous posts that IE cheats on the content type of downloaded files by looking at the filename as opposed to the content type spec. To get around it, you have to use the three letter file extension in the filename that corresponds to your file type (example: .jpg for jpeg files, .doc for Word docs, .exe for executable files) --David Smith And not just the name. Sometimes IE peeks into the file itself, trying to guess what it is. I believe it happens for unregistered file extensions. Nix.
Re: IE and downloading a binary file
hi all, if you just make up a mime type of your own that the browser does not understand then you will be presented with a saveas dialog in IE. what I want to know is if you have a mime type that is correct (ie for a flash animation etc) why IE5+ insists on refusing to display it but asks you what app you want to open it in. IE4 just works as expected. any thoughts? have microsoft invented some new addition to the http protocol? -- Jason Eacott Hardlight Interactive http://www.hardlight.com.au Support bacteria - they're the only culture some people have.