У меня нет знаний по Perl и CentO, и я должен заставить HTTPS-запрос работать:
#!/usr/bin/env perl
#===============================================================================
use strict;
use warnings;
use utf8;
use feature ':5.10';
use Mojo::UserAgent;
our $ua = Mojo::UserAgent->new();
$ua->transactor->name('Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:43.0) Gecko/20100101 Firefox/43.0');
my $res;
$res = $ua->get('https://example.org');
if ($res->error) {
print "error\n";
print $res->error . "\n";
print $res;
} else {
print "success";
}
CORE
Perl (v5.10.1, linux)
Mojolicious (6.66, Clinking Beer Mugs)
OPTIONAL
EV 4.0+ (n/a)
IO::Socket::Socks 0.64+ (n/a)
IO::Socket::SSL 1.94+ (n/a)
Net::DNS::Native 0.15+ (n/a)
Но скрипт выдает «ошибку».Похоже, проблема в том, что IO :: Socket :: SSL 1.94 не установлен.Но я не могу найти его для CentOS 6.