Мой компонент
POE::Component::Client::HTTP->spawn(
Agent => "MyScript/1.0",
Alias => 'browser',
Timeout => 60,
FollowRedirects => 3,
);
Это обработчик событий другого компонента POE, из которого отправляется HTTP-запрос
sub connected {
my ($heap,$kernel) = @_[HEAP,KERNEL];
my $request = POST 'http://mydomain.com', [qw(hello world this is my script)];
$kernel->post('browser','request','response',$request);
}
sub response {
print "I am inside the response handler!\n"; # It never reaches here
}
Я проверил журналы своего веб-сервера, и HTTP-запрос отправляется правильно, но он не отправляет объект HTTP :: Response (или что-либо еще) обработчику ответа.Что я сделал не так?