Dateien falsch hochgeladen? Server liefert Zahlen vor dem Header

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Dateien falsch hochgeladen? Server liefert Zahlen vor dem Header

    Hallo,

    neuerdings werden bei einigen PHP-Dateien vor der eigentlichen Ausgaben 2-stellige Zahlen + Zeilenumbruch ausgegeben.

    Dies erfolgt nach dem HTTP-Header und dem "Body".

    Sind die Dateien ev. "plain" und der Server läuft als UTF-8 oder so?

    Danke!

  • #2
    Tja....
    Auch wenn ich wollte, eine Diagnose ist so wohl nicht möglich.....


    Aber eines ist gewiss!
    Ich mache die da nicht hin!
    Wir werden alle sterben

    Kommentar


    • #3
      Zitat von Truncate Beitrag anzeigen
      Hallo,

      neuerdings werden bei einigen PHP-Dateien vor der eigentlichen Ausgaben 2-stellige Zahlen + Zeilenumbruch ausgegeben.

      Dies erfolgt nach dem HTTP-Header und dem "Body".
      Zitat von Truncate Beitrag anzeigen
      ... vor der eigentlichen Ausgaben ...

      ... nach ... dem "Body".
      Ja, was denn nun jetzt? Davor oder danach?

      Sind die Dateien ev. "plain" und der Server läuft als UTF-8 oder so?
      ASCII ist ein Subset von UTF-8. Daher kann es also nicht kommen.

      Zitat von Truncate Beitrag anzeigen
      Hallo,
      ... vor der eigentlichen Ausgaben 2-stellige Zahlen + Zeilenumbruch ...
      Im Übertragungsmodus Chunked-Transfer-Encoding werden solche Zahlen-Zeilenumbruch-Kombinationen erzeugt. Ein Client, der das nicht erwartet, könnte die so anzeigen, wie von dir beschrieben.

      Ich gehe mal davon aus, dass dein Webbrowser fehlerfrei HTTP spricht. Dann muss der Server den HTTP-Response-Body als "chunked" liefern, obwohl er es dem Client nicht mit "Transfer-Encoding: chunked" angezeigt hat.
      Zuletzt geändert von fireweasel; 08.09.2013, 21:58.
      Klingon function calls do not have “parameters”‒they have “arguments”‒and they always win them!

      Kommentar


      • #4
        Zitat von fireweasel Beitrag anzeigen
        Im Übertragungsmodus Chunked-Transfer-Encoding werden solche Zahlen-Zeilenumbruch-Kombinationen erzeugt. Ein Client, der das nicht erwartet, könnte die so anzeigen, wie von dir beschrieben.
        Das war's, danke! Der Client ist eine Exe und kein Browser, deswegen wohl auch der Fehler.

        Kommentar

        Lädt...
        X