Para PHP, esta é a maneira mais aconselhável.
http://br2.php.net/ob_gzhandler

Porém é só para retorno.
    *Eduardo Kraus*
Desenvolvedor
 [email protected]
http://blog.mxml.com.br


2009/4/13 João Ramos <[email protected]>

>
>
>
>
>
> Client
> Side
> Server-Side
>
>
>
> var params:Object = {};
>
> params["FLEXCALL"] = "true";
>
> params["method"] = "getParameters";
>
> httpServ_getParameters.send(params);
>
> ------------------------------------>
>
> create XML resp.
>
>
> byte[] BA = Gzip(XML).
>
>
> String  B64=Base64.encode(BA)
>
>
> Write(B64)
>
>
> <-----------------------------------------------
>
> Base64Decoder(httpserviceXXX.lastresult).decode
>
> Unziped=GZipBytesEncoder(base64decode.getByteArray())
>
> XMLListCollection(Unziped)
>
>
>
>
>
>
>
> Eu gostaria de continuando a utilizar o HTTPService:
>
> invocar o servidor;
> criar o XML Resposta;
> compactá-lo e enviá-lo;
> Do lado do  cliente descompactar e passar para o formato XML
> desejado;
>
>
>
>
>
>
>
>
>
>
> Já alguem conseguiu? Com HttpService? De outra forma mas passando o
> Objecto params?
>
>
>
>
>
>
>
>
>
> - Pelo que vi é necessário converter o ZIP para BASE64 para poder
> responder através do httpService....
>
>
>
>
>
> - Já usei, Gzip, ZipOutputStream ,Zlib, Deflater e várias classes de
> “encodamento” base64
>
>
>
>
>
> Alguem pode dar uma ajuda? Ou um caminho a seguir?
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para 
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---

Responder a