Article View: be.comp.programming
Article #16615MSIE probleem
From: Bruno Lowagie
Date: Tue, 25 Apr 2000 00:00
Date: Tue, 25 Apr 2000 00:00
53 lines
2431 bytes
2431 bytes
Hallo, Ik heb een SERIEUS probleem met Internet Exploder en ik zie niet direct hoe het op te lossen. Het zit zo: ik heb een applicatie aan Serverzijde met JAVA Servlets. Die applicatie werkt prima. Om naar de gebruiker toe te verbergen dat het om servlets gaat, maak ik gebruik van de PATH_INFO en geef ik een paginanaam mee. bvb: mijnserver.com/applicatie/thema1/doedit.html mijnserver.com/applicatie/thema1/doedat.html Waarbij - 'mijnserver.com' de domeinnaam is (fictief voorbeeld), - 'applicatie' de alias is waardoor de server weet dat het om Servlets gaat (en niet zoals de gebruiker zou kunnen vermoeden een directory) - 'thema1' de naam is van een Servlet - 'doedit.html' en 'doedat.html' gewoon 2 parameters zijn (behorend tot de PATH_INFO) waaruit de Servlet kan opmaken welk gedeelte van de code moet uitgevoerd worden. Nu kan het gebeuren dat doedit.html als resultaat iets heeft met MIME-type text/html waarbij de applicatie gewoon HTML terugstuurt. Dat werkt prima. Het kan echter ook zijn dat doedit.html als resultaat iets heeft met MIME-type text/csv of application/pdf of eender wat (dit is volkomen afhankelijk van het formaat dat door de gebruiker in een SELECT-box wordt gekozen. De action blijft hetzelfde). Dat werkt totaal niet. Waarom niet? Omdat MSIE zo stom is te denken dat wie een HTML pagina aanvraagt ook een HTML pagina zal terugkrijgen. MSIE lijkt totaal geen rekening te houden met het content type dat door de Server wordt teruggestuurd. Valt hier iets aan te verhelpen? Bestaat er een instelling in MSIE waardoor dit euvel kan verholpen worden? Alvast bedankt, Bruno Merk op: 1. Ik verander ook de filename met behulp van de header content disposition. MSIE lijkt de nieuwe filenaam te herkennen, maar weet er verder geen raad mee. 2. het tijdelijk opslaan van bestanden om ze dan via een link of een redirect op te laten halen, is geen optie.
Technical Details
Message-ID:
<39057F19.48CE9BE1@rug.ac.be>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: fcea4,67852bcf2a39e66e,start X-Google-Attributes: gidfcea4,public From: Bruno Lowagie <bruno.lowagie@rug.ac.be> Subject: MSIE probleem Date: 2000/04/25 Message-ID: <39057F19.48CE9BE1@rug.ac.be> X-Deja-AN: 615420952 Content-Transfer-Encoding: 7bit Organization: Universiteit Gent X-Accept-Language: nl-BE,en Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 Newsgroups: be.comp.programming