AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 09:17

Parameter dieser Suchanfrage:

Suche in Thema: PHP gzcompress(); Delphi ZDecompressStr ( ) Data error
Suche alle Beiträge, die von "Valle" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 9 von insges. 9 Treffern
Suche benötigte 0.001s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Cross-Platform-Entwicklung

    AW: PHP gzcompress(); Delphi ZDecompressStr ( ) Data error

     
      by Valle, 29. Mai 2016
    header('Content-Encoding: gzip');
  • Forum: Cross-Platform-Entwicklung

    AW: PHP gzcompress(); Delphi ZDecompressStr ( ) Data error

     
      by Valle, 29. Mai 2016
    Natürlich kriegt man das hin. Höchstwahrscheinlich ist es ein Encoding Problem. Du könntest man versuchen ein base64 Encode / Decode darüber laufen zu lassen. Damit hast du zwar wieder mehr Traffic (also das ist nicht sinnvoll für die Produktion), aber du kannst testen ob es ein Problem auf dem Übertragungsweg ist. Da kann ich dir aber nicht helfen; da kein Delphi.



    Du hast die Zeilen aber...
  • Forum: Cross-Platform-Entwicklung

    AW: PHP gzcompress(); Delphi ZDecompressStr ( ) Data error

     
      by Valle, 29. Mai 2016
    Dann ist das Gzip-Modul wohl doch nicht geladen.

    Schau mal hier: https://stackoverflow.com/questions/6993320/how-to-enable-gzip-compression-in-xampp-server

    Wenn du Änderung an der Apache Config machst, musst du den Apache hinterher neustarten.

    Noch ein Tipp: Entferne das <IfModule> aus der .htaccess. Dann kriegst du einen 500 Internal Server Error, wenn das Modul nicht geladen ist. Ist...
  • Forum: Cross-Platform-Entwicklung

    AW: PHP gzcompress(); Delphi ZDecompressStr ( ) Data error

     
      by Valle, 29. Mai 2016
    Genau. Und jetzt lies noch den Rest meines Posts.

    Du musst den richtigen Pfad aufrufen. Dort wo du Curl jetzt hinschickst, ist nix, was komprimiert werden könnte.

    Update: curl -X PUT -I -H "Accept-Encoding: gzip,deflate" "http://127.0.0.1/.....php?bef=SELECT..."
  • Forum: Cross-Platform-Entwicklung

    AW: PHP gzcompress(); Delphi ZDecompressStr ( ) Data error

     
      by Valle, 29. Mai 2016
    Ich bin mir ziemlich sicher dass Xampp bereits Gzip aktiviert hat. Wenn am Ende alles funktioniert, dann entferne deine .htaccess nochmal und schau ob es immer noch geht, damit du nicht unnötiges Zeug mit dir rumträgst.

    Was deine "Could not resolve host" Fehlermeldung angeht: Hinter der Fehlermeldung steht dein Header, er hat also versucht den HTTP Header als Host aufzulösen, was natürlich...
  • Forum: Cross-Platform-Entwicklung

    AW: PHP gzcompress(); Delphi ZDecompressStr ( ) Data error

     
      by Valle, 28. Mai 2016
    Wenn du das machst musst du das zippen auf der Serverseite weglassen. Gzip funktioniert dann völlig transparent. Um das zu überprüfen kannst du beispielsweise Wireshark benutzen und dir den Traffic anschauen. Dieser sollte dann Gzip sein.



    Deswegen ja mein Vorschlag. Wenn das nicht funktioniert, bau die encode-Zeile aus dem Server aus und die decode Zeile aus dem Client. Sag deinem...
  • Forum: Cross-Platform-Entwicklung

    AW: PHP gzcompress(); Delphi ZDecompressStr ( ) Data error

     
      by Valle, 28. Mai 2016
    Uff.

    Also, nochmal. Du kannst das deinen Webserver machen lassen. Der kann bereits gzip und macht genau das was du da vorhast. Nur dass du dir den Code sparst und die Probleme die du damit (offensichtlich!) hast auch. Schau dir mjustins Beitrag an, wie man das in der TIdHTTP Komponente einstellt. Die allermeisten Webserver haben Gzip in ihrer Standardkonfiguration bereits aktiviert. Falls das...
  • Forum: Cross-Platform-Entwicklung

    AW: PHP gzcompress(); Delphi ZDecompressStr ( ) Data error

     
      by Valle, 28. Mai 2016
    Ja, das habe ich schon verstanden!

    Aber wenn das nicht funktioniert, kann ich dir empfehlen den dafür vorgesehenen Weg über den Webserver und -Browser zu verwenden. Dein Webserver kann das bereits. Und das aus gutem Grund. Benutz es doch, wenn er es kann. Dafür ist es da. Und ich vermute dass es damit einfacher funktioniert.
  • Forum: Cross-Platform-Entwicklung

    AW: PHP gzcompress(); Delphi ZDecompressStr ( ) Data error

     
      by Valle, 28. Mai 2016
    mjustin hat es schon angedeutet. Eine andere Möglichkeit wäre es, die in HTTP eingebaute Übertragungskompression zu verwenden.

    Dazu musst du deinen Webserver entsprechend einrichten. Oft ist er das auch schon. Falls nicht kann ich dir dabei helfen.

    Außerdem musst du im Client die Kompression aktivieren.

    Technisch betrachtet sendet der Client einen HTTP Header mit (Accept-Encoding: gzip,...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Valle&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=189302
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:34 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz