Perl: программно установить параметр POST с помощью модуля REST :: Client

Я создал сервер REST и теперь хочу быстро протестировать его из клиента Perl, используя REST: : Клиентский модуль.

Работает нормально, если я выполняю запрос 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, но параметр запроса.

Спасибо!

7
задан Greg Bacon 3 September 2010 в 12:52
поделиться