tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
11
ZUGRIFFE
1055
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von mschlegel
    mschlegel mschlegel ist offline Mitglied Gold
    Registriert seit
    Oct 2007
    Beiträge
    202
    Hi

    Ich bastel gerade eine Downloadsektion in der RAR/ZIP-Archive abgelegt sind. Komischerweise will mein Firefox den Link dann immer direkt im Browser öffnen (sieht dementsprechend kryptsich aus) anstatt mir den Speicher-Dialog zu präsentieren. Wenn ich direkt "Speichern unter..." auswähle funktioniert alles einwandfrei.

    Ich habs auch schon mit type="application/zip" probiert, leider ohne Erfolg.

    Daher die Frage, was hier falsch sein könnte?
    HTML-Code:
    <a href="blablaubb.rar" (type="application/zip)>blablubb.rar</a>
     

  2. #2
    deepthroat deepthroat ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Jun 2005
    Beiträge
    8.168
    Hi.

    (Ich denke mal die Klammern in deinem Beispiel sollten nur bedeuten, dass du es mit und ohne die Angabe des Typs probiert hast, oder? Und das fehlende Anführungszeichen ist nur ein Tippfehler?!)

    Der MIME Typ für RAR ist "application/x-rar-compressed".

    Letztendlich kommt es aber auch darauf an, was der WebServer für einen MIME Type sendet. Evtl. sendet der Server einen Typ wie "text/plain" o.ä ?

    Gruß
     
    If at first you don't succeed, try again. Then quit. No use being a damn fool about it.

  3. #3
    Avatar von mschlegel
    mschlegel mschlegel ist offline Mitglied Gold
    Registriert seit
    Oct 2007
    Beiträge
    202
    Danke

    Zitat Zitat von deepthroat Beitrag anzeigen
    (Ich denke mal die Klammern in deinem Beispiel sollten nur bedeuten, dass du es mit und ohne die Angabe des Typs probiert hast, oder? Und das fehlende Anführungszeichen ist nur ein Tippfehler?!)
    Exakt
    Zitat Zitat von deepthroat Beitrag anzeigen
    Letztendlich kommt es aber auch darauf an, was der WebServer für einen MIME Type sendet. Evtl. sendet der Server einen Typ wie "text/plain" o.ä ?
    Ich nutze nur einen Tomcat ohne eine Apache davor (geht leider wegen mangelnder Leistung nicht anders). Kann man das manuell ändern?
     

  4. #4
    deepthroat deepthroat ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Jun 2005
    Beiträge
    8.168
    Zitat Zitat von mschlegel Beitrag anzeigen
    Ich nutze nur einen Tomcat ohne eine Apache davor (geht leider wegen mangelnder Leistung nicht anders). Kann man das manuell ändern?
    Aha. Kurze Suche mit Google: http://www.developershome.com/wap/wa...=settingUpMIME

    Gruß
     
    If at first you don't succeed, try again. Then quit. No use being a damn fool about it.

  5. #5
    Avatar von mschlegel
    mschlegel mschlegel ist offline Mitglied Gold
    Registriert seit
    Oct 2007
    Beiträge
    202
    Danke, der MIME-Typ war tatsächlich nicht definiert.

    Leider hat das mein Problem nicht behoben. Bei "Speichern unter..." zeigt er jetzt den Typ WinRAR-Archiv an, aber ein Linksklick lädt die Datei immer noch direkt in den Browser.
     

  6. #6
    deepthroat deepthroat ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Jun 2005
    Beiträge
    8.168
    Zitat Zitat von mschlegel Beitrag anzeigen
    Danke, der MIME-Typ war tatsächlich nicht definiert.

    Leider hat das mein Problem nicht behoben. Bei "Speichern unter..." zeigt er jetzt den Typ WinRAR-Archiv an, aber ein Linksklick lädt die Datei immer noch direkt in den Browser.
    Was hast du denn dort eingefügt? Hast du auch den Tomcat neu gestartet?

    Gruß
     
    If at first you don't succeed, try again. Then quit. No use being a damn fool about it.

  7. #7
    Avatar von mschlegel
    mschlegel mschlegel ist offline Mitglied Gold
    Registriert seit
    Oct 2007
    Beiträge
    202
    Zitat Zitat von deepthroat Beitrag anzeigen
    Was hast du denn dort eingefügt? Hast du auch den Tomcat neu gestartet?
    Ja, einen Neustart hatte ich durchgeführt und in die allgemeine web.xml folgendes eingefügt
    Code xml:
    1
    2
    3
    4
    
    <mime-mapping>
        <extension>rar</extension>
        <mime-type>application/x-rar-compressed</mime-type>
    </mime-mapping>

    Nochmal Danke für die Hilfe
    -- Marc


    EDIT: Dieser Thread hat sich nun ja doch ein wenig vom Topic HTML entfernt. Vielleicht könnte ein Admin diesen Post ins J2EE-Forum schieben.
    Geändert von mschlegel (13.11.07 um 13:05 Uhr)
     

  8. #8
    sozialesAbseits sozialesAbseits ist offline Mitglied Silber
    Registriert seit
    Oct 2003
    Ort
    Köln-Weiden
    Beiträge
    74
    Hallo,

    ich mag mich jetzt irren, aber ist so eine Einstellung nicht im Browser auf dem Client selbst zu finden? Vom IE weiß ich, dass man irgendwo einstellen kann, dass er vorm Download/Öffnen noch mal fragen soll.
    Geändert von sozialesAbseits (13.11.07 um 15:41 Uhr)
     

  9. #9
    Avatar von mschlegel
    mschlegel mschlegel ist offline Mitglied Gold
    Registriert seit
    Oct 2007
    Beiträge
    202
    Daran liegt es leider nicht, ich habs inzwischen auch mal mit einem zweiten Rechner sowie auch mit dem IE probiert und es passiert genau das selbe.
     

  10. #10
    Avatar von mschlegel
    mschlegel mschlegel ist offline Mitglied Gold
    Registriert seit
    Oct 2007
    Beiträge
    202
    Also bis jetzt bin ich damit immer noch nicht weiter gekommen. Gibt's da vielleicht sonst noch irgendwelche Möglichkeiten?
     

  11. #11
    Maik Tutorials.de Gastzugang
    Hi.
    Zitat Zitat von mschlegel Beitrag anzeigen
    EDIT: Dieser Thread hat sich nun ja doch ein wenig vom Topic HTML entfernt. Vielleicht könnte ein Admin diesen Post ins J2EE-Forum schieben.
    Ist hiermit geschehen.
     

  12. #12
    deepthroat deepthroat ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Jun 2005
    Beiträge
    8.168
    Hi.

    So wie es aussieht liegt es immer noch am Tomcat. Da dieser vermutlich immer noch nicht den richtigen Mime-Type sendet. Das solltest du erstmal prüfen, ob dem wirklich so ist. (z.B. mit Fiddler oder der LiveHTTPHeaders Erweiterung für Firefox o.ä).

    Dann könntest du mal auf Tomcat spezifischen Foren oder Mailinglisten fragen.

    Gruß
     
    If at first you don't succeed, try again. Then quit. No use being a damn fool about it.

Ähnliche Themen

  1. Antworten: 5
    Letzter Beitrag: 16.10.09, 09:00
  2. Antworten: 4
    Letzter Beitrag: 14.08.09, 10:43
  3. Installer direkt über browser starten
    Von MaxivB im Forum Javascript & Ajax
    Antworten: 4
    Letzter Beitrag: 03.01.09, 13:42
  4. Word Dokument direkt geöffnet und bearbeitet-jetzt weg
    Von riddler16 im Forum Office-Anwendungen
    Antworten: 3
    Letzter Beitrag: 07.08.07, 11:39
  5. Combobox wird nicht geöffnet
    Von pinguinm im Forum VisualStudio & MFC
    Antworten: 4
    Letzter Beitrag: 07.09.04, 11:47