如何强制使用CGI的self_url结果而不是;?

ask*_*ker 1 perl cgi

它现在输出这样的东西:

?name=fred;age=24;favorite_color=3
Run Code Online (Sandbox Code Playgroud)

如何指示输出?name=fred&age=24&favorite_color=3呢?

bvr*_*bvr 6

你可以使用CGI的-oldstyle_urls参数:

use CGI qw(:standard -oldstyle_urls);
warn self_url();    # http://localhost?one=uno&two=duo
Run Code Online (Sandbox Code Playgroud)