我需要能够从URL中提取方案,主机和端口.
所以,如果我在浏览器中的网址是:http://www.example.com:80 / something.pl
我需要能够得到:http://www.example.com:80
解决方法
URI模块可以帮助您以任何方式切片和切块URI.
如果您尝试在CGI脚本中执行此操作,则需要查看$ENV {SERVER_NAME}和$ENV {SERVER_PORT}.
使用您正在使用的CGI模块的url方法(例如CGI.pm或CGI::Simple)将使事情变得更加简单.