Я построил REST-сервер и теперь хочу быстро протестировать его из Perl-клиента, используя модуль REST :: Client.
Работает нормально, если я выполняю запрос GET (явно задаю параметры в URL), но не могу понять, как установить эти параметры в запросах POST.
Вот так выглядит мой код:
#!/usr/bin/perl
use strict;
use warnings;
use REST::Client;
my $client = REST::Client->new();
my $request_url = 'http://myHost:6633/my_operation';
$client->POST($request_url);
print $client->responseContent();
Я пробовал что-то похожее на:
$client->addHeader ('my_param' , 'my value');
Но это явно неправильно, так как я не хочу устанавливать предопределенный заголовок HTTP, а параметр запроса.
Спасибо!