jqueryを使用して、標準オブジェクトをperl cgiスクリプトに投稿しようとしています
js 変数データ:
{
alias: ["a1","a2","a3"],
ip: "127.0.0.1",
name: "name",
port: "80",
}
js jquery 投稿:
`$.post('/vhosts.cgi',{action: 'save',data: data);`
パール:
my $q = CGI->new;
print Dumper($q->param('data'));
ダンパーが空になります。$q のダンプは、パラメーター名がdata[ip],data[name]
etc であることを示しています。
ダンパー($q):
$VAR1 = bless( {
'.parameters' => [
'action',
'data[name]',
'data[ip]',
'data[port]',
'data[alias][]'
],
'data[alias][]' => [
'a1',
'a2',
'a3'
],
'.charset' => 'ISO-8859-1',
'data[ip]' => [
'127.0.0.1'
],
'data[port]' => [
'80'
],
'action' => [
'savevhost'
],
'data[name]' => [
'name'
],
'.fieldnames' => {},
'escape' => 1
}, 'CGI' );
data
perl でオブジェクトまたはハッシュとして取得するにはどうすればよいですか?