[Cascavel-pm] requisiçãos AJAX (via script.pl) com muitos caracteres

Fernando Oliveira fernandocorrea em gmail.com
Sexta Agosto 29 08:07:52 PDT 2008


vc pode usar tb o CGI::Ajax

2008/8/29 <fernandolouis em terra.com.br>

> Agnaldo, entendi que trocando o método de envio de GET para POST vou ter
> que avisar o tipo de conteúdo (content-type). Com GET não precisava pois o
> servidor já sabe que o método GET vem por URL, ou seja, somente texto.
>
> Então, com POST, devo enviar todas os parâmetros das minhas variáveis... e
> não deixá-lo mais como send(null), e sim como send (tudo que o servidor
> deverá ler no meu script.pl)
>
> Mas não entendi o por que da utilização de:
>
> request.setRequestHeader("Content-length",
> variavelQueTemOsTeusDados.length );
>
> Por que devo usá-lo?
>
> []s,
> Fernando
>
> ----- Original Message ----- From: "Agnaldo Macedo" <
> agnaldo em starweb-software.com.br>
> To: "Cascavel Perl Mongers" <cascavel-pm em pm.org>
> Sent: Thursday, August 28, 2008 6:00 PM
> Subject: Re: [Cascavel-pm]requisiçãos AJAX (via script.pl) com muitos
> caracteres
>
>
>
>
> Completando....
>
> Altere:
>   request.open("GET", url, true);
>   request.onreadystatechange = updatePage;
>   request.send(null);
> Para algo como:
>   request.open("POST", url, true);
>   request.setRequestHeader("Content-Type",
> "application/x-www-form-urlencoded");
>   request.setRequestHeader("Content-length",
> variavelQueTemOsTeusDados.length );
>   request.onreadystatechange = updatePage;
>   request.send(variavelQueTemOsTeusDados);
>
>
>
>
> _______________________________________________
> Cascavel-pm mailing list
> Cascavel-pm em pm.org
> http://mail.pm.org/mailman/listinfo/cascavel-pm
>



-- 
Just another Perl Hacker,
Fernando (SmokeMachine)
http://perl-e.org
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://mail.pm.org/pipermail/cascavel-pm/attachments/20080829/cad27043/attachment.html>


Mais detalhes sobre a lista de discussão Cascavel-pm