If someone has implemented gzip support in the NTK shell, please send the code to me so I can include it in future releases.
> On Apr 1, 2016, at 2:26 AM, Oliver Brodwolf <[email protected]> wrote: > > Hello Peter > > > Read NTK Manual > GZip Decompress Document > GZip Compress Blob > > > and set a header "Content-Encoding";"gzip" > > In the NTK Demo Database there you can find more. > > HTTPD__CompressionFilter > > In my code I do this: > Test if client accept gzip , deflate > if content is static > is the zipped file in my parallel zip-cache-directory structure > has it the same modification date as the source file > send this file > > if no such file, or different modifcation date > gzip the file and save it in a parallel cache directory > structure > /js/plugin/grossesscript.js -> > /zipcache/js/plugin/grossesscript.js > change the modification date/time with SET DOCUMENT PROPERTIES > set header Content-Encoding";"gzip" > set header "Content-Length" with the correct size of the zipped file > set header "Last-Modified" to the modification date/time > send the file with TCP Send File > > if content is dynamic > set all the header > send the content with TCP Send Blob > > Regards, Oliver > > > >> Am 01.04.2016 um 11:04 schrieb Sig Pam <[email protected]>: >> >> OK, unprecise description by me. Next try: >> >> Is there a way to have A4D using NTK on 4D v13 to deliver it's pages gzipped >> to the client when it supports it (Client request has set "Accept-Encoding >> gzip, deflate")? >> >> Thank you all, >> >> Peter >> >> >> -----Ursprüngliche Nachricht----- >> Von: [email protected] >> [mailto:[email protected]] Im Auftrag von Aparajita >> Fishman >> Gesendet: Donnerstag, 31. März 2016 18:24 >> An: Active4D Developer Discussion List >> Betreff: Re: [Active4d-dev] gzip'pe A4D replies? >> >> The 4D v15 web server does that already. >> >>> On Mar 31, 2016, at 9:06 AM, Sig Pam <[email protected]> wrote: >>> >>> Hi *! >>> >>> Is there a way to have A4D deliver it's pages gzipped to the client when it >>> supports it (Client request has set "Accept-Encoding gzip, deflate"). >>> >>> Thank you all >>> >>> Peter >>> >>> -- >>> Angaben gemäß §35a GmbH-Gesetz: >>> ITServ GmbH >>> Sitz der Gesellschaft: 55294 Bodenheim/Rhein >>> Eingetragen unter Registernummer HRB 41668 beim Amtsgericht Mainz >>> Vertretungsberechtiger Geschäftsführer: Peter Bauer, 55294 Bodenheim >>> Umsatzsteuer-ID: DE182270475 >>> _______________________________________________ >>> Active4D-dev mailing list >>> [email protected] >>> http://list.aparajitaworld.com/listinfo/active4d-dev >>> Archives: http://active4d-nabble.aparajitaworld.com/ >> >> Many thanks, >> >> - Aparajita >> >> >> _______________________________________________ >> Active4D-dev mailing list >> [email protected] >> http://list.aparajitaworld.com/listinfo/active4d-dev >> Archives: http://active4d-nabble.aparajitaworld.com/ >> >> >> -- >> Angaben gemäß §35a GmbH-Gesetz: >> ITServ GmbH >> Sitz der Gesellschaft: 55294 Bodenheim/Rhein >> Eingetragen unter Registernummer HRB 41668 beim Amtsgericht Mainz >> Vertretungsberechtiger Geschäftsführer: Peter Bauer, 55294 Bodenheim >> Umsatzsteuer-ID: DE182270475 >> _______________________________________________ >> Active4D-dev mailing list >> [email protected] >> http://list.aparajitaworld.com/listinfo/active4d-dev >> Archives: http://active4d-nabble.aparajitaworld.com/ > > _______________________________________________ > Active4D-dev mailing list > [email protected] > http://list.aparajitaworld.com/listinfo/active4d-dev > Archives: http://active4d-nabble.aparajitaworld.com/ Many thanks, - Aparajita _______________________________________________ Active4D-dev mailing list [email protected] http://list.aparajitaworld.com/listinfo/active4d-dev Archives: http://active4d-nabble.aparajitaworld.com/
