Perl 传递不带参数名的参数
我试图在字符串查询之后传递一个参数Perl 传递不带参数名的参数,perl,parameters,cgi,Perl,Parameters,Cgi,我试图在字符串查询之后传递一个参数 我知道我可以将带有名称的参数传递给cgi,例如,我可以通过执行www.mypage.com/index.html?name=Sae传递名称参数,并使用cgimy$name=q->param('name') 但是有没有一种方法可以传递不带参数名的参数? 例如,如果我想通过www.mypage.com/index.html?Sae中的Sae部分 有没有办法做到这一点?欢迎使用任何编程语言在仅使用?Sae调用CGI脚本后,是否尝试检查参数 在调试模式下,它似乎将值分
我知道我可以将带有名称的参数传递给cgi,例如,我可以通过执行
www.mypage.com/index.html?name=Sae
传递名称参数,并使用cgimy$name=q->param('name')
但是有没有一种方法可以传递不带参数名的参数?
例如,如果我想通过www.mypage.com/index.html?Sae中的Sae
部分
有没有办法做到这一点?欢迎使用任何编程语言在仅使用?Sae
调用CGI脚本后,是否尝试检查参数
在调试模式下,它似乎将值分配给关键字
键:
echo Sae | perl -MCGI=:debug -E '
$q=CGI->new;
say "$_: ", scalar $q->param($_) for $q->param'
(offline mode: enter name=value pairs on standard input; press ^D or ^Z when done)
keywords: Sae
$q->keywords
似乎也能工作。在仅使用?Sae
调用CGI脚本后,您是否尝试过检查param
在调试模式下,它似乎将值分配给关键字
键:
echo Sae | perl -MCGI=:debug -E '
$q=CGI->new;
say "$_: ", scalar $q->param($_) for $q->param'
(offline mode: enter name=value pairs on standard input; press ^D or ^Z when done)
keywords: Sae
$q->keywords
似乎也能用。非常感谢$q->keywords
不起作用,但是$q->param('keywords')
非常像charmThanks$q->keywords
不起作用,但$q->param('keywords')
的作用很好