ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/AnyEvent/t/handle/03_http_req.t
(Generate patch)

Comparing AnyEvent/t/handle/03_http_req.t (file contents):
Revision 1.8 by root, Fri May 23 17:47:06 2008 UTC vs.
Revision 1.10 by root, Sat May 24 23:15:14 2008 UTC

18 18
19my $rbytes; 19my $rbytes;
20 20
21my $hdl; 21my $hdl;
22my $wo = tcp_connect 'www.google.com', 80, sub { 22my $wo = tcp_connect 'www.google.com', 80, sub {
23 my ($sock) = @_; 23 my ($fh) = @_;
24
24 $hdl = 25 $hdl =
25 AnyEvent::Handle->new ( 26 AnyEvent::Handle->new (
26 fh => $sock, 27 fh => $fh,
27 on_error => sub { 28 on_error => sub {
28 warn "socket error: $!"; 29 warn "socket error: $!";
29 $cv->broadcast; 30 $cv->broadcast;
30 }, 31 },
31 on_eof => sub { 32 on_eof => sub {
39 40
40 $cv->broadcast 41 $cv->broadcast
41 } 42 }
42 ); 43 );
43 44
44 $hdl->push_read_chunk (10, sub { 45 $hdl->push_read (chunk => 10, sub {
45 my ($hdl, $data) = @_; 46 my ($hdl, $data) = @_;
46 47
47 unless (substr ($data, 0, 4) eq 'HTTP') { 48 unless (substr ($data, 0, 4) eq 'HTTP') {
48 print "not "; 49 print "not ";
49 } 50 }

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines