Delphi-PRAXiS
Seite 5 von 5   « Erste     345   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   PHP gzcompress(); Delphi ZDecompressStr ( ) Data error (https://www.delphipraxis.net/189302-php-gzcompress-%3B-delphi-zdecompressstr-data-error.html)

Valle 29. Mai 2016 14:35

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

Zitat von luisk (Beitrag 1339132)
Zitat:

Zitat von Valle (Beitrag 1339130)
Du könntest den Content-Encoding Header mit PHP dann auch selbst setzen um standardkonform zu bleiben.

Mich würde interessieren wie das geht. Das wäre mir lieber, wenn das klappt.

Code:
header('Content-Encoding: gzip');

luisk 29. Mai 2016 22:09

AW: PHP gzcompress(); Delphi ZDecompressStr ( ) Data error
 
Jetzt würde mich doch noch interessieren, wie man
einen PHP gzcompress()string mit Delphi ZDecompressStr() entpacken kann.

Ich vermute, da muss die byte-Reihenfolge getauscht werden
https://de.wikipedia.org/wiki/Byte-Reihenfolge

hstreicher 30. Mai 2016 11:27

AW: PHP gzcompress(); Delphi ZDecompressStr ( ) Data error
 
Am besten gar nicht , und zwar das mit den Strings , Binäre Daten und Strings sind immer eine Schlechte Idee.

Und wenn dann müssen durchgängig die selben Stringtypen verwendet werden,
so wie wie hier php sendet UTF-8 und dann wirds in Delphi in einen Widestring konvertiert also landen zusätzliche Bytes im String
und schon ist vorbei mit den Daten


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:46 Uhr.
Seite 5 von 5   « Erste     345   

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