Net-Async-HTTP
view release on metacpan or search on metacpan
t/21local-connect-ssl.t view on Meta::CPAN
on_listen => sub {
$port = shift->sockport;
},
on_stream => sub {
my ( $stream ) = @_;
# SNI - RT#94605
SKIP: {
skip "SSL server does not support SNI", 1 unless IO::Socket::SSL->can_server_sni;
my $sslsocket = $stream->read_handle;
is( $sslsocket->get_servername, "127.0.0.1", '->get_servername on server' );
}
$stream->configure(
on_read => sub {
my ( $self, $buffref ) = @_;
return 0 unless $$buffref =~ m/$CRLF$CRLF/;
( run in 1.303 second using v1.01-cache-2.11-cpan-4d50c553e7e )