[SP-pm] Apresentando-me

Tiago Peczenyj tiago.peczenyj at gmail.com
Fri May 20 14:51:39 PDT 2011


qual o erro de javascript?

pode ser um problema de dominio. de repente é impossivel fazer ajax
para uma porta diferente, depende do browser. mostra pra gente como vc
ta fazendo?

2011/5/20 Rafael <design.silveira at gmail.com>:
> Boa noite a todos.
>
> Me chamo Rafael Silveira, e já algum tempo trabalho como desenvolvedor web.
> Porém, antes de trabalhar na área, Perl e C foram as linguagens que me
> ajudaram muito nos meus estudos.
> Hoje voltei a usar Perl, que ver como ela esta atualmente, e já tenho alguns
> projetos.
>
> Espero poder ajudar no possível aqui, e espero que vocês também tenham calma
> comigo. rsrs.
>
> E para começar, estou com um probleminha relacionado a Sockets.
> Preciso desenvolver uma mini servidor http que responda a requisições ajax
> de uma página.
>
> Se me permitem, enviarei o source de teste do meu server.
>
> ---- http.pl ---
> #!/usr/bin/env perl -w
>
> use IO::Socket::INET;
>
> my $server = IO::Socket::INET->new(
>    LocalPort => 1337,
>    Type => SOCK_STREAM,
>    Reuse => 1,
>    Listen => SOMAXCONN
> ) or die "$!";
>
> print "Listening at port 1337...\n";
>
> while (1) {
>    if ($client = $server->accept()) {
>        print "Client connected!\n";
>        print $client "Hello!\n";
>        close($client);
>    }
> }
>
> close($server);
> ---- http.pl ---
>
>
> A questão ai é a seguinte, quando eu acesso esse "server" diretamente pelo
> browser (http://127.0.0.1:1337), a mensagem "Hello!" aparece normal. Porém
> quando tento via requisição AJAX, o navegador me acusa falha e não traz a
> resposta.
>
> Se alguém ai puder me ajudar, desde já agradeço.
> Aceito também exemplos mais complexos de servidor http. Porém não precisa
> ser com suporte a arquivos html, algo mais simples, como por exemplo, os
> header a serem enviados (eu ainda nao saquei como enviar os headers http por
> socket) e outras possíveis configurações do socket em si.
>
> Desde já agradeço.
> []'s
> =begin disclaimer
>  Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
> L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
> =end disclaimer
>



-- 
Tiago B. Peczenyj
Linux User #405772

http://pacman.blog.br


More information about the SaoPaulo-pm mailing list