如何读取Perl CGI程序中的URL参数?

前端之家收集整理的这篇文章主要介绍了如何读取Perl CGI程序中的URL参数?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何读取Perl CGI程序中的URL参数?

解决方法

对于GET请求,CGI解析指定的参数并通过param()方法使它们可用.

对于POST请求,param()将从postdata返回参数,但是通过URL本身中的查询字符串指定的任何参数仍然可以从url_param()方法获得. (当POST请求大于$CGI :: POST_MAX时,这可能会有所帮助;在这种情况下,CGI只会丢弃postdata,但您可以安排查询字符串参数,以确定提供良好的请求的请求类型错误信息.)

对于ISINDEX样式请求,请求的关键字可通过keywords()方法获得,也可通过仿“关键字”参数中的param()获得.

更新:如果您通过“URL参数”表示除参数之外的其他内容,则url()方法提供所请求的URL的全部或部分;见OBTAINING THE SCRIPT’S URL.

猜你在找的Perl相关文章