Ralf: IE: öffnen eines JPEGs mit externer Anwendung

Beitrag lesen

Ja, probier mal folgendes:

response.setContentType("image/jpeg");
response.setHeader("Content-Disposition", "attachment;filename="" + fileName + """);
response.setHeader("Cache-Control", "public");
response.setHeader("Pragma", "public");
OutputStream os = response.getOutputStream();
os.write(mediaData.getContent());
os.flush();
os.close();


>   
> Sollte zumindest den Browser darauf hinweisen, welches Tool genutzt werden kann.  
> Hoffe ich habe deine Frage richtig verstanden und konnte helfen.  
  
Das geht! Der IE bietet mir dann an es zu öffnen, speichern oder abzubrechen. War genau das was ich wollte. Kann man ihm auch beibringen, es immer direkt zu öffnen?  
  
Nur um die Lösung zu verstehen:  
Welche genaue Funktion haben die Header-Attribute: Content-Disposition, Cache-Control und Pragma?  
  
Danke für die schnelle Antwort!