Re: Bug? Download ueber script - Adresszeile bleibt haengen

Tech-Archive recommends: Fix windows errors by optimizing your registry



"Christoph Schneegans" threw this exception:

Hallo Christoph!

Anton Huber schrieb:

"Content-Disposition" ist sogar die mit Abstand beste Lösung. Oder
machst du das anders?

Nein natuerlich mit CD, nur gibt es in der Spezifikation dafuer keine
Eintraege.

"Content-Disposition" ist durchaus spezifiziert, wenn auch nicht in
RFC 2616.

Ich beziehe mich von Anfang an auf:
"Content-Disposition is not part of the HTTP standard, but since
it is widely implemented, we are documenting its use and risks
for implementors."

Dass es für MIME Standard ist bringt mir hierbei ja nicht viel. Es
kann unter HTTP funktionieren muss es aber nicht, so ist es eben
mit "Standards". Zu den MIME extensions darf man auch folgende
Aussage nicht uebersehen:

"HTTP is not a MIME-compliant protocol."


Folgende header werden ausgegeben (+ die Standardheader durch
apache):

Content-Transfer-Encoding: binary

Lies doch mal, was in RFC 2616 zu diesem Header steht.

Ja, danke, da habe ich danebengeschlagen. Habe ich ueberlesen.
Jedoch aendert es nichts an dem bestehenden Problem.


So weit ich es jetzt sagen kann liegt das Problem bei Textinhalten.
D.h. ganz egal wie arg ich mich mit den headers auffuehre
(falsche Groesse, falscher Typ etc.) es geht immer nur schief wenn
Text heruntergeladen wird. Offensichtlich sieht sich IE den Inhalt der
Datei genau an und beschliesst dann zu streiken wenn der Inhalt
inline darstellbar gewesen waere aber er es runterladen hat muessen
;-).

Wobei es mich irgendwie stutzig macht den letztlich ist ja alles eine
byte-Abfolge. IE6 wird doch hoffentlich nicht jeden download-Inhalt
auf darstellbare Zeichen des charsets X pruefen ;-).
Jedenfalls prueft er nicht auf die ersten bytes der Datei, habe ich
gestestet.

Am Auslesen der Datei (Unterscheidung binary/text) kanns auch nicht
liegen da ich es gegen ein System unter WinXP und Debian getestet
habe.



Gruss und Dank
Anton

--
Aber wieso? Gestern ging's doch noch!
.



Relevant Pages

  • RE: signature.asc files
    ... >> interpretations. ... > HTTP 1.1 is a standard. ... The standard is RFC 2616 IIRC. ...
    (Fedora)
  • Re: PHP - I give up.
    ... this printf will produce valid HTTP output. ... force standard output into binary mode, ... output in binary mode regardless of how it's opened. ... Most people believe that anything that is true is true for a reason. ...
    (comp.programming)
  • Re: Bugs in http
    ...  In the case of Tcl's http package, ... the Tcl internal standard of a. ... the file system it should translate the to whatever that channel has ... Internet media types are registered with a canonical form. ...
    (comp.lang.tcl)
  • Re: Falsches Programm bei neue Nachricht im IE6 SP1
    ... entweder E-mail Empfänger als Anlage oder Verteilerempfänger "Extendet ... Bei WordPad gibt es bei Datei kein "senden" mehr. ... im Feld nebenan als Standard in grauer Schrift. ...
    (microsoft.public.de.german.inetexplorer.ie6.outlookexpress)
  • Re: Falsches Programm bei neue Nachricht im IE6 SP1
    ... shell (Standard) REG_SZ Wert nicht gesetzt, ... den Namen korrekt eingegeben haben und wiederholen Sie den Vorgang. ... Klicken Sie auf "Start" und anschließend auf "Suchen", um eine Datei ...
    (microsoft.public.de.german.inetexplorer.ie6.outlookexpress)