用于远程 API 调用的 cURL/wget 替代方案

用于远程 API 调用的 cURL/wget 替代方案

我使用的是 IBM AIX 7.1,其中 cURL 和 wget 不可用。另外,我也无法安装。

是否有替代方案可以使用 GET/POST 启用远程 API 调用?

答案1

由于 AIX 中默认安装了 perl,因此您可以使用 HTTP 和 LWP 模块;一个例子,来自https://metacpan.org/pod/distribution/libwww-perl/lwpcook.pod#POST, 是:

use HTTP::Request::Common qw(POST);
use LWP::UserAgent;
$ua = LWP::UserAgent->new;

my $req = POST 'https://rt.cpan.org/Public/Dist/Display.html',
              [ Status => 'Active', Name => 'libwww-perl' ];

print $ua->request($req)->as_string;

相关内容