我正在为 php 中的 Web 服务进行身份验证。当用户进行身份验证时,会生成一个会话。最终此会话到期,用户需要再次进行身份验证。身份验证信息在 http 标头中发送。
但似乎有时变量 $_SERVER(或 apache_request_headers())会返回一些当前请求中客户端未发送的标头(它们是在以前的请求中发送的)。例如,有时我得到的变量 $_SERVER['HTTP_RESPONSE'] 填充了来自先前请求的信息。
$_SERVER 或 apache_request_headers() 在请求中“坚持”是否正常?