章节大纲

  • 在上面的代码中,① 打印出当前进程中所有环境变量的内容。通常,如果你使用浏览器访问 CGI 程序,你会看到类似以下的内容。请识别哪些环境变量的值是由浏览器设置的。你可以开启浏览器的 HTTP Header Live 扩展来捕获 HTTP 请求,并将请求与服务器打印出的环境变量进行对比。请将你的调查结果写在实验报告中。
    ****** Environment Variables ******
    HTTP_HOST=www.seed-server.com
    HTTP_USER_AGENT=Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:83.0) ...
    HTTP_ACCEPT=text/html,application/xhtml+xml,application/xml;q=0.9, ...
    HTTP_ACCEPT_LANGUAGE=en-US,en;q=0.5
    HTTP_ACCEPT_ENCODING=gzip, deflate
    ...