NAME

Pcore::HTTP::Server

SYNOPSIS

    my $svr = Pcore::HTTP::Server->new(
        listen     => '//127.0.0.1:80',
        on_request => sub ($req) {
            return 200, [ 'Content-Type' => 'text/html' ], 'body';
        }
    );

    # asynchronous response
    on_request => sub ($req) {
        async {
            $req->( 200, [ 'Content-Type' => 'text/html' ] );

            $req->('data1');

            $req->('data2');

            $req->finish;

            return;
        };

        return;
    }

DESCRIPTION

ATTRIBUTES

METHODS

SEE ALSO