使用 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);`
perl:
my $q = CGI->new;
print Dumper($q->param('data'));
导致 Dumper 为空;$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 中获得对象或哈希?