我有一个网络服务器,在这个服务器上我提供了一些受限制的内容。用户必须通过摘要式身份验证登录。这很好,因为到目前为止所有用户都看到了相同的内容。但现在我想在Perl中编写一个cgi脚本,需要知道用户的名字才能为每个用户提供单独的内容。怎么办呢?如何使用perl获取digest-login-name?
答案 0 :(得分:2)
请参阅mod_cgi
的文档:
http://httpd.apache.org/docs/2.0/mod/mod_cgi.html
用户名存储在名为REMOTE_USER
的环境变量中。
Perl将环境变量存储在%ENV
哈希值中。