[Rio-pm] SOAP::Lite - críticas e alternativas
breno
breno em rio.pm.org
Terça Novembro 6 06:25:01 PST 2007
On Nov 5, 2007 6:06 PM, Marco A P D'Andrade <mdacwb em gmail.com> wrote:
>
> Mais especificamente neste trecho:
> - $self->http_request->content_type($tmpType.'; charset=' .
> lc($encoding));
> +# $self->http_request->content_type($tmpType.'; charset=' .
> lc($encoding));
> + my $addition = '; charset=' . lc($encoding);
> + $self->http_request->content_type($tmpType.$addition) if
> ($tmpType !~ /$addition/);
>
MDA, por esse diff a chamada à http_request->content_type() é a mesma, não?
> O que ocorre é que em multiplas requisicoes, é acrescida a string
> "charset=utf-8" a cada nova requisição, chegando a utilizar mais banda
> com lixo que com seus dados propriamente (já considerando o overhead
> do envelope!).
>
Você confirmou isso? (não olhei o anexo =P) Nesse caso, talvez o
problema esteja na formação do $encoding, e não nas linhas acima. Será
que passando um valor diferente em encoding() - que agora é utf-8 por
padrão - não resolve o seu problema?
[]s
-b
Mais detalhes sobre a lista de discussão Rio-pm