我需要将 LWP::UserAgent 转换为 Mojo::UserAgent 以支持异步调用。问题是我找不到与下面的 LWP::UserAgent 方法匹配的确切方法,例如,如何将以下 LWP 方法转换为 Mojo 的?非常感谢任何见解!
my $ua = new LWP::UserAgent ;
$ua->protocols_allowed( [ 'http', 'https' ] );
$ua->ssl_opts(
SSL_version=>'TLSv12',
verify_hostname=>0,
SSL_verify_mode=>SSL_VERIFY_NONE,
SSL_ca_file=>'ca_file.crt',
SSL_cert_file=>'cert_file.crt',
SSL_key_file=>'key_file.key',
SSL_passwd_cb=> sub { return 'psswd'; }
);
$ua->credentials( $host_port, $realm, $user, $password ) ;
$ua->timeout( $timeOut ) ;
$ua->proxy( $theProxy ) ;
$ua->request( $requestObj );