https://github.com/blabos/Docs/wiki/Protocolo-HTTP
Sent from my iPad On 24/05/2013, at 11:08, Renato Santos <[email protected]> wrote: > Blabos++ > > alguns links sobre HTTP: > > > http://www.slideshare.net/thiagorondon/http-requisio-e-resposta > > http://www.slideshare.net/uomo/http-viso-geral > > > Agora uma duvida minha: porque você ta tentando aprender, em especial, com > CGI ? > > pra utilizar o CGI, precisa de um pouco mais de conhecimento de como o > HTTP/web funciona do que por exemplo, Dancer, Web::Simple (Kelp, que eu > conheci esses dias) e outros frameworks mais organizados, com menos "cara de > script" > > > 2013/5/24 Blabos de Blebe <[email protected]> >> Cara, >> >> Fica esperto com um detalhe: Perl roda no servidor, javascript no browser*. >> >> A expressao "usar javascript pra embutir coisa em Perl" nao faz sentido. >> >> Licenca poetica ativada... >> >> Numa aplicacao web comum, um cliente (browser) requisita (request) a um >> servidor (web server) um recurso (pagina) utilizando o protocolo http. >> >> Esse protocolo define como cliente e servidor se entendem, é o idioma deles. >> >> O webserver entende a requisicao e a repassa para uma aplicacao que pode ser >> qualquer programa escrito em qualquer linguagem. >> >> Esse programa (cgi, por exemplo) devolve ao webserver uma resposta no >> formato http, que consiste em um conjunto de cabecalhos (cookies, >> content-type, etc) e um corpo no qual esta toda a pagina, normalmente >> escrita em html. O webserver devolve isso ao browser. >> >> O browser recebe isso, interpreta os cabecalhos, que nao sao visualizaveis, >> e em seguida renderiza (desenha na tela) a pagina escrita em html. Somente >> no browser que coisas como html, javascript e css vao fazer sentido. Antes >> disso eles sao apenas texto. >> >> Note que os cabecalhos, embora nao visualizaveis, tem significado especial. >> Alem disso vc esta confundindo "http header" com "html head", que nao tem >> nada e ver um com o outro. >> >> Pelo seu codigo, entendo que vc esta estudando, experimentando. Sem problema! >> >> Note que vc esta tentando aprender duas coisas ao mesmo tempo, Perl e >> desenvolver aplicacoes web. >> >> Que tal um de cada vez? >> >> Se quiser testar esses conceitos mais basicos em C, por exemplo (é sempre >> uma quebra interessante de paradigmas), me procure em pvt. >> >> No mais, de uma olhada com bastante atencao nas palavras chave que eu deixei. >> >> []'s >> >> * no caso mais comum, seus trolls! >> >> Sent from my iPad >> >> On 24/05/2013, at 10:20, Moises Barboza <[email protected]> wrote: >> >>> Realmente não precisa de jquery para setar cookies, eu utilizei os exemplos >>> deste site para criar uma função uma função para os cookies. >>> Jquery tem muito mais coisas simples para se embutir no perl. >>> >>> http://www.quirksmode.org/js/cookies.html >>> =begin disclaimer >>> >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: [email protected] >>> L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> >>> =end disclaimer >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: [email protected] >> L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> >> =end disclaimer >> > > > > -- > Saravá, > Renato CRON > http://www.renatocron.com/blog/ > @renato_cron > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: [email protected] > L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> > =end disclaimer
=begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: [email protected] L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> =end disclaimer
