Как отправить содержимое с помощью HTTP-запроса (Perl)

use LWP::UserAgent;
use Data::Dumper;

my $ua = new LWP::UserAgent;
$ua->agent("AgentName/0.1 ". $ua->agent);
my $req = new HTTP::Request POST => 'http://example.com';
$req->content('port=8', 'target=64'); #problem
my $res = $ua->request($req);

print Dumper($res->content);

Как я могу отправить несколько фрагментов контента, используя $req ->content? Какие данные ожидает $req ->content?

Отправляет только последний.

Изменить:

Выяснил, что если я форматирую его как «port = 8 & target = 64», он работает. Есть ли способ лучше?

10
задан Borodin 21 May 2018 в 17:12
поделиться